I agree with everyone. Your boy is still new so this could be a settling in phase. Some ball pythons are more shy than others and take longer to build confidence to start striking. Some just strike right off the bat. Either way as long as he eats consistingly he's all good!
This is actually how I had to feed my BP for the first month, so like you I'd have to leave his f/t in his cage, turn off all the lights and leave the room. Within 2-3 hours he ate every time.
That all changed when I switched Tapioca to rats. Something about them unleashed his inner hunter and he's been slamming rats like a beast ever since. Heck I don't even have to lure him out anymore, he's usually already up against the glass demanding his food lol. And yes that hairdryer trick works wonders :p
So just give your boy time and keep being patient. He might surprise you one day :p