I had an uncle on this flight - the BA Source write-up differs from what he told me and the write up on AVHerald -
http://avherald.com/h?article=4ae4c256&opt=0
The bird strike happened on the in-bound and caused a sizeable delay - but then was cleared to make the return trip with the engine going pop just after take-off. He said it was somewhat exciting and that understandably some passengers were pretty traumatised by the whole thing - not helped by BA's woeful support when they got back into the airport. Also, and I'm aware hindsight is a great thing, they all had questions as to how the plane had been cleared to fly post-bird strike when the engine wasn't actually ok.
Not BA's finest hour.