Pics of your setup? Temperatures? Hides? Although he is a mature male, if he was eating previously there could still be an environmental factor. Recheck your husbandry to make sure it is just a normal fast, and keep tracking his weight. Also, I wouldn't offer anything larger than a small rat. Bigger is unnecessary, and potentially more dangerous.
Edit: Ha! Andy beat me to it!