I am going through this now with my male ball python and I understand your stress... if he is otherwise healthy and not dropping weight, just keep trying, he will eat eventually. I did give mine a degu last year and he loved that, maybe try something different? ... I am finding these snakes can be really picky eaters.