Keep in mind whenever you hear the word ‘Fired’ used for cops, teachers, or other public employee union members, it doesn’t mean at all what you think it means. It’s just a suspension, and the first step in a years long chain of dozens of reviews and appeals. If he wins any single one of those he’s back in, no questions asked, usually with back pay (since the suspension was then unwarranted).
Generally the only thing that ends this is when the ‘fired’ person gives up on the process.