When he poops on you do you return him to his enclosure? If you do you might be conditioning him to respond this way when he feels threatened or stressed. Next time you have him out and he poops on you I wouldn't return him to the cage, just hand him off to someone else while you clean up, then return him to the tank after a normal handling session.