Wow, all of this piling onto the OP! Perhaps he'll get a little more love once he's reached 10,000 FT posts.
FWIW, I don't have an issue with the FA eating a BE meal if everyone in that cabin has been served and received their requested meal choice first. But I do believe that employee meals should be consumed privately, out of view of the "guests". I'm assuming the OP was flying on the Airbus 333. I've never flown on this bird and SeatGuru does not identify where the crew seats are located. However, there certainly must be a more discrete location other than the jumpseat at Door 2 facing the Economy Cabin. Aren't there jumpseats in the front galley/closet area and/or the rear galley area? As much as you dislike watching the FA eat, I'm sure the FA is just as uncomfortable being stared-down by EC customers while trying to enjoy a brief meal break.