I agree with you and only wonder why you have tolerated his posts thus far. This is not a "freedom of speech" issue - he is perfectly free to post his countless ranting tirades anywhere on the net that is twisted enough or bored enough to put up with him. There are many places he can exercise his right of "free speech" but as this is your thread, you have every right to ban his venom from it - personally I hope you do so. His posts lower the tone and content of this thread, and even when one has him filtered out (as I have done for a long time) we still have to wade through endless numbers of replies to his drivel.
As for his fans "clamoring" for him to resume posting, what a joke. I can think of a small handful of folks who might have done so and probably did (like zigi), but the real reason he came back is so he could avail himself of your forum. The only "clamor" was the cheers of those of us who were very glad to see him go.