I would suggest that Keg would find the actions of the BA crew equally unprofessional regardless of the airline involved - even his own.
And for the idiot who said whilst it was 22kts approaching the flare, it may have been different on the ground
Nice! Wet runway, Idle reverse, possibly raining and at least a 7kt overshoot shear.......by choice!