If he did have bonuses like feature bonuses, goal bonuses or assist bonuses then by suspending him we would be restricting his income. That is illeagal. So comparing it to a school teacher or carer is stupid
So you don't know the detail of his contract then? Why bring 'lost bonuses' into it in the first place?