I don't think he is home free on the pension. It looks like getting fired for cause before turning 50 causes him to lose medical coverage and and he can't draw his pension for another 10 or 12 years. If he had 25 years of service, he would have been able to draw the pension sooner.
Well, good, but I’ve not seen a source for that.
Keep in mind that his predecessor in the job is now chief of security for Invesco, a company that controls hundreds of Billions (with a ‘B’) of dollars worth of assets. Whatever that pays, it’s multiples of of FBI pay.
His MD wife makes up to $400k, so they won’t be hurting.
He needs to be convicted of a felony to hurt anything but his ego.