Speaking of weird feeding stories. Sometimes when I feed my baby spider ball python he will eat it the wrong way and just keep going at it. My other snakes will search for the head but he'll eat it from the rear end and go up. Every time he does it I have to help him get it down because the leg gets stuck. It's either that or wait hours for him to finally give up and find another way. I've watched him try to get the legs down and he tries and tries and it's funny for some time until it gets to the point where he's just making poor life decisions. Silly snake.
But, for future reference, when you get a frozen or live mouse make sure they're the same size as the biggest part of the snake or smaller. Snakes can take in a bit bigger but you never want to risk it.