No. He's programmed through tens of millions of years of evolution to eat small rodents and birds. If you do decide to try live, he'll know exactly what to do with it provided it's an appropriate size.
As far as why he's not eating. Have you doublechecked your environment? Temps, humidity...make sure there are enough hides. It's possible something changed and is stressing him or irritating him.
How big is the food you are offering? It's possible he wants something smaller. I have a few who definitely prefer smaller meals and will not eat larger offerings.