This. If the bone became infected (osteomyelitis) it could lead to what the OP is describing. The infection could have been there for some time, and since snakes can't say, "I have a headache," how would anyone know? If nerve damage was caused by the infection, the animal may not have even been in pain, which is why he was still eating and didn't appear unhealthy.
My vote is for a pathogen, not external trauma.
Sent from my SAMSUNG-SGH-I537 using Tapatalk 2