I've seen him lately in the Reputation section with several self-moderated threads with his bullshit.
Even with everything you have gathered, moderators in coordination with theymos are encouraged to do something about it. But unfortunately, having a crazy person around who hasn't been taking their medication lately and uses the forum as a hobby is tolerated in quite a few cases.