I won't say he should be banned (at least not yet), but I do believe no one except site admins should be immune to antipoints. I think he should be given enough APs to give him 11 green dots, and then let it go from there.