You're feeding live, I gather? Try doing the rat pup in the mouse enclosure again, maybe for two days, and then also place some soiled mouse bedding in the snake's enclosure for maybe half an hour before you feed him.
If you want to be even more thorough, do the above and leave a mouse in a cage right near the snake's enclosure. Then drop in the rat pup and see if you can fool him into thinking it's a mouse until he grabs it.