Maybe he's not hungry . Have you recently switched from mouse to rat? If so, it takes some time for their digestive tracts to get used to the larger prey. Its a good idea you are waiting till his regular day to feed. I wouldnt sweat it too much