Ball Pythons don't have all that great of sight despite the high-res they see in. A lot of times a little sudden movement will make them pull their head back like that. It dulls a little with time but I've had Furio over a year now and he still jerks his head back if something moves fast around him. It's just something you'll more than likely have to get used to. I hope this helps!