My two cents?
With some investigation, if he's been offensive, then he'll get a warning pending no serious transgressions have occurred. It's not fair to ban him without a warning, no matter now many minor offense he's accrued in the past. That's a black mark on the moderators for not telling him sooner.







