I had a similar problem with one of my BPs. He was eating fine and one day he acted like you described. He knew I was offering him the rat, smelled it but went back to his hide. I left him "cool down" for 5 days and tried warming the rat even more in the room so he gets the smell and waited till he comes completely out of his hide to look for it. Then I offered him the rat and again he did not take it. After this I left him for one week alone, no touching, feeding... I tried the same procedure with the rat again and this time he took it no problem.
I guess we sometimes do not know what is going on in their heads/stomachs and even though we try to be as attentive as possible, maybe it is just ok to let them decide whether they want to eat or not.
If your set up is all right, I think you have nothing to worry about. Offer him the rat on a weekly schedule like before and he'll decide when to take it.
Good luck ;-)