It sounds like maybe your snake was trying to eat the rat from the backside, rather than head first, or from the side and couldn't get it turned. I would wait a week and try a smaller prey item.