I think they fired him now ahead of 2nd IG report release and likely Huber indictments looming.
(Hopefully they canned him right before guaranteed pension/benefits kick in..)
According to Sara Carter, the next IG report probably wont surface until next year.