oh man... if I were in your shoes and the bloke is a complete
, I would do nothing airline-wise, but I would surely and very seriously chin-up this guy outside working environment, just to set things straight.
I've done it on a previous job where competition between fellow workers was something like a bunch of sharks in a bathtub. The slightest mistake and you were to be crucified on the spot. There was this guy who enjoyed @ss-kissin' very much and he would finger you to the boss on the smallest errors. Had a little chat with this guy, and let's just say he came to work the next day wearing ray-bans. So much for CRM... but the end result was very satisfactory.
GD&L