Firing may be the correct decision but the reality is this is a union affiliated job. The tax payers must continue to pay him until the review process is completed and a final decision reached. If you have any experience or knowledge about firing someone from a union associated job it can range from difficult to near impossible.