BA has an impeccable history for safety.
I think the only incident in its entire history giving rise to finding of pilot error, was on 10 September 1976, when a Trident was in a mid air collision with a DC9 over Yugoslavia.
An Inquiry when attributing blame criticised both air crews for not keeping a look-out. Given that the air crew did not survive the accident, that conclusion however, was like the initial finding in respect of the Chinook over Scotland (which was subsequently reversed) an inference drawn from the occurrence of the accident.