OM...
As a Brits pilot, maybe you could call your Ops to call the Capt involved and suggest he might like to look here, or phone you and you can explain. He might have had a good reason, might have been taken out of context, and/or might like the right to reply.
After all, even if he is the complete t*sser made out here, it is all rather wasted if he is not made aware of the thread.
NoD