I wouldn't be surprised if your snake changed preference that fast, he may really just love rats. I know my ball python won't even take a rat that was thawed with a mouse (which I was doing to make sure my boa wouldn't get snooty when she got switched to rats). I actually had to rinse off the thawed rat in order for my ball python to eat it, lol.