A good manager would have waived the upgrade, and plunked his or her posterior next to the boss down in coach, but only a small-minded boss would take offense at having a lower-ranking staff member upgraded ahead of him or her. As said upthread, if F-class travel is so important, pay the price and book the class. If not, suck it up like the rest of us.