You might have to come with the term of feeding your snake live.
It's not as bad as it seems. As long as you feed calm and well fed mice or rats, your chance of a bite is minimal. You also should supervise all live feedings.
I've been feeding my snakes live for three years without any incidents whatsoever.
You can also try feeding freshly killed and see if he'll take it.
Sent from my SAMSUNG-SM-G920A using Tapatalk