Thats the funny thing though, he doesn't deserve a ban. If you don't like what he says mute him or go elsewhere. Everyone has a right to freedom and speech.
You guys gotta learn something in life, and that is, if your not nice to someone, they aren't gonna be nice back to you. But, you gotta deal with that, because not everyone we meet in life will be our sort of person. Personality clashes do happen, but you just gotta ignore the person.
Give the guy a break and he will calm down (By break i don't mean banning, i just mean leave him alone and don't give him a hard time). I know from personal experience that if theres someone in my face constantly nagging at me, yeah, it can get annoying. All i'm saying to conclude is just give him a break and just give him some time to calm down. If you know you and him don't get on, go elsewhere, otherwise you aren't going to help the situation, nor' the server.