No idea who this guy is. However, if he used to be a regular guy here, I bet you my left testicle that he still lurks around here - either as a non-signed-in guest or under a different alias.
Why did he leave? Was he kicked out? Had a run in with the big boys here? Or did he just get bored? Hopefully, I'll get an answer from him soon via the PM system