need to be careful about leaving rodents in the cage unsupervised. rats especially can be agressive. they will attack and sometimes even kill the snake. it could be a number of things that led the snake to not eat immediately but i dont suggest leaving the rat in the cage when you arent there to watch. next time, just pull the rat out and try again a bit later.