Any pictures or the perp? A few years ago, I met a Saudi who I was sure would resort to terror on US soil at some point. He oozed hatred.
Probably some kind of Prince. Only special people get pilot training.