Apart from the distinct inability of certain posters on here to understand 'Mayday mayday mayday', I'm amazed that no-one has commented on the ability of the pilot speaking on the R/T (PF or PNF I don't know - don't know him, never met him, never spoken to him etc) to cope with multiple radio inputs while dealing with an emergency.. Guess that's why he's flying a 747 for BA...
I'm no particular fan of Big Airways (or at least their customer service department) but these guys were consumate professionals.. Who even had the presence of mind to mention to the controller where the problem had occured and that there might be debris on the runway! Think about that one because I rather doubt it would happen in every corner of the world, let alone be acted upon by the controllers.