He hasn’t lost anything, yet. The legal wrangling will go on for at least two years. During that time, he will still be on active duty and receiving all his pay and benefits. If he gets anything other than a dishonorable discharge when the legal proceedings are over, which again will take over two years, he will get his retirement pay and benefits.
Pre-trial proceedings, including discovery the government will fight, depositions, many motions, etc, will take at least two years. A half-ass defense attorney can stretch it out at least that long. No court martial panel will give him a dishonorable discharge. He will have the last laugh.
He is still out of sanctuary. He will be dismissed and it won’t take two years, absent some major event that back burners him.