Do you feed him in a paper bag? If he's that strong of a feeder, you probably don't need the paper bag anymore.

It could just be seeing you. I've got quite a few snakes that will come up and investigate the front of their tub if they see me near by thinking that they're going to be fed.