C'mon guys...
By now he must think who ever referred him here was way off base, and he has stumbled into an insane asylum. The in-jokes don't make him feel welcome either.
With the exception of a (basically) innocent newbie miscue, he has shown great forum behavior, including apologizing - far better than what is happening around him. I hope you give him a break and he sticks around.