I would second the Scotevest idea.
I also see the ambiguity at the question of bomber jacket verses Sportscoat.
But then I see that you are considering a Sportscoat for flying on a commercial airline that costs more than 2,000 pounds and now I understand that we are speaking different languages.