The key thing about this event is that even the standby electric AH was unpowered.
I find the fact that it was slowly "running down" truly upsetting .
I can't comment on the crews decisions to continue to BUD........
However BA seems to have had a few recent "dodgy" events
(i) Inbound "3 engined "744 from LAX, diverting in to MAN, stating on the radio in his mayday that he "didn't have enough fuel for a go around".
(ii) CAA criticising the company for maintaining a "fuel league table " which highlighted fuel carried by individual captains.
(iii) A management pilot who flew a 320 across europe ( when he perhaps should have made a precautionary diversion for investigations) with low oil qty ( or similar ) indications
(iv) Force Drafting of pilots ... ie making them work on a day off even when fatigued. ( one paxed over 9 hours from his home abroad to undertake an immediate duty he was forced to operate.)