I was checking out some other pictures and I see you have a tall tank. Ball pythons are not arboreal, they are terrestrial, therefore, needing more room to stretch on the ground.

Just let him settle in for a few weeks, or just get him a tub, and let him settle in again for a week or two.