Two medium rats a week? Medium as 150+ grams? That's quite a lot. He's probably going off feed from too much food.
It is also coming into winter, but a lot of CB snakes wont go off feed unless they are cooled. (I believe).