I have snake that wont eat his food unless you lay it on the ground for him. If I move it front him he will move to the corner of his tank and sit there until I leave him and his food alone with a sheet over his tank so no light gets in. Only then will he eat... he is super finicky picky eater..
You may also want to try live if just laying the food in the enclosure and leaving him alone in the dark with the food doesn't work.
Good luck though and I hope he eats soon!