Yeah, some bps are lazier than others, but you rarely find one that's a squirmy as a corn. (Though they'll be lazier when they're cold. What are your warm side temps?)
Did you get him from a pet store? Pet store pythons sometimes have issues, but I have noticed that they're also often much more "well-socialized"--ie. already used to glass tanks and being handled by strange humans.