I've got 2 that will eat anything that's warm and put in front of them. One went from being shy a eater to flipping his hide box when he comes shooting out of it to eat. The other will eat whatever she's given. Then you have my smallest male who takes one sniff at a rat and gives me the metaphorical middle finger as he goes back into his hide. Aside from the difference in smell which to be honest is hardly noticeable to me, I've never understood why some ball pythons or even snakes in general are so picky.
/rant