Does he feel hard in general or just when you hold him? I've noticed my bp sometimes feels very stiff when I hold him, like his body feels rock hard to the touch. He never balls out of fear, ever. The only time I've ever even seen him coil up is when he's sleeping... I've figured out that the rock hard feeling is him tensing up when he's nervous or getting stressed, almost like tightening his muscles to coil but staying straight or semi wrapped.

1.0 ball pythons - Koba
0.1 pitbull/lab - Cinnamon
0.1 collie/elkhound - Fluffy
0.2 children
1.0 boyfriend