I can't say for sure but it seems as though his "discussion" with another member in the bumper sticker thread became rather heated. Unfortunatly he seems to have made several personal jabs at the person which could be the reason. Or at least that coupled with having only recently returned from a temp ban.
It's too bad. I missed him and now he's gone again so quickly.