he was banned a while back... don't recall when though.
Google Lurking2Long and 2005. He was posting as recently as March 2005. I can DEFINITELY see him doing this based on the limited encounter. In fact at least one of his posts was made at 5 AM.
(1) When was the very first post by this troll?
(2) When was L2L banned?
(3) Do their ISPs match?