I missed that part.There's one part that jumps out to me.
(emphasis mine)
When I left the Army I started working for a large DoD contractor (not ManTech) while on terminal leave. There were a few (not many) hoops I had to jump through for their legal department in order to do so. One of those not-many-things was that under NO circumstances was I to represent them to a DoD entity until my terminal leave expired. Every echelon of management I interacted with was aware of the situation and to the best of my memory all of them made mention of it during my first few weeks there. I'm not a lawyer, I didn't deep-dive into the legal aspects and I'm not going to delineate where the laws stop and their corporate policy begins -- I trusted their interpretation of the ethics laws. I worked at their offsite location while on terminal leave and I walked into the USAF office I was supporting the morning after my leave ended.
This part of the following paragraph:
makes me think that's likely what got him in trouble.
I've seen Senior Officers "double dip" (O-6 on terminal leave who started his SES-1 job while on terminal leave.) but that is probably what kills him. I will check with my expert.