Personally I would feed her a live rat pup. Do you know any rat breeders in your area? Maybe you can call a pet store? Live rat pups are perfect for hatchlings, I actually feed 2-3 per week. Since I breed rats (by the hundreds) its easy for me to just pop a rat into the tub and walk away, they always eat it by morning. And if the rat pup is small enough to have it's eyes closed it's perfectly safe to leave in there overnight.

Ball pythons don't want to be fed, they want to hunt. It's instinctive. Just look at all the problems with the big chain pet stores, they have a policy against feeding live so their baby ball python hatchlings that they sell don't eat and they wither away. If the snake was bigger I wouldn't worry too much, adults can fast for months with no problems. But a two month old hatchling is another story. Personally I'd be calling all the pet stores in the area for live rat pups, also see if you can return it if it's not eaten (otherwise it will die without it's mom). FYI, if you have an incubator at about 95F you can put a rat pup in there and it will last for several days, but I'd bring it back to the store after a day or two if not eaten. It's actually easier if you have more than one snake, if one doesn't eat the other one will. And if you have a whole rack of snakes it's really easy, no rodent ever goes to waste. I use King snakes and Retics as my garbage disposals, eating all the left over rats LOL.