Agree totally with Blind Pew - those working hours by maintenance staff are incredible - any human factors professional would raise one if not two eyebrows.
I can categorically state that all BA Engineers have been fully briefed on exactly what happened, the reasons why it happened and the measures put in place to prevent it happening it again."
If that is the case, and given that the maintenance error (classic fatigue mistake) was the initiating hole in the cheese, are BA going to cap hours and overtime?