Why Brian?
We never had a challenge to declare who was who; you did and now we know who you are and what you do. BAE might well have an interest in what you say on public forums as they pay you, and I'm sure you have some relevant clauses in your employment contract about how you conduct yourself, but forgive me for pointing out the obvious.
I'm not unknown, to those I chose to know me, but you don't happen to be one!
Your comments and your 'unnatural interest' in these posts only serve to discredit your previous protestations.