Let him post his opinions just hold him accountable for any and all harassment that results from those posts. If he suffers consequences so be it.  I prefer bigots to be visible so they can be held accountable.