A friend of mine had him on a BA flight earlier in the year. Not sure if it was a staff ticket though.
He mentioned that BA Flightcrew should not expect too much from the paydeal this year.(In stark contrast to the mighty gains of the last 5!!!!!).
If he is in receipt of staff tickets then he is compromising his bargaining position and his post would be untenable.
How about we pay for him to travel in return for a fair settlement at least equal to Lufthansa and Iberia to put us only marginally closer to our American cousins?