As far as I remember, both of those above announcements were both announced by 3rd party AFTER the ASX has closed (I remember one was on the weekend) and then BGS has announced it the following morning before ASX opened? So it wasn't like news about BGS came out from 3rd party while trading was still active.
BGS Price at posting:
31.5¢ Sentiment: Buy Disclosure: Held