1. DO NOT LEAVE LIVE FOOD WITH YOUR SNAKE UNATTENDED! EVER, AT ALL!
This can lead to serious injury for your snake, or worse. Snakes only kill to eat.
2. FEED IN TANK!
3. How long have you had him? 1-2 weeks to settle at least if he's 6 months old. Then food.
4. How are you offering F/T prey? How are you defrosting?
5. What does tank look like? Hides, temps, etc.
6. Humidity needs to be adjusted and fixed ASAP.
This should be your priority.
Security, proper temps, and proper humidity for him. Then LEAVE HIM ALONE and let him settle.
Please take this to heart and that I am trying to help. Been keeping reptiles most of life and keep multiple species (including BP) of snakes and lizards. 13 animals in total.
GET THE RAT OUT OF THEIR NOW! Then answer questions and we will try to help.