Short answer no,long answer yes.If that makes any seance.In the wild they rarely eat rodents,birds,Amphibians,or other reptiles.They feed primarily on insects,and snails.Now in captivty we have only two options crickets and roaches.To help meet some of their dietary needs it is OK to feed them a mouse one a week to once every other week.I see you are feeding the sdz.The sdz was designed to meet the same nutritional value of a mouse,but there is way to much room for error,that way not just feed him a mouse.I have seen way to many problems and similar situations like yours to recommend feeding it.You have to get it just right.To much and you will get calcium poisoning,to little calcium deficiency.Now on paper your set up and what you are feeding sound perfect.But I happened to catch this little bit
One of the causes of calcium deficiency,is the lack of the ability to process calcium with proper temperatures.Your basking temps and all your temp ranges seem fine.The problem is it only works if your monitor is using them.
Baby monitors need security,as in they need the ability to hide though out the temperature gradient.Which means they need to be able to hide on the cool end as well as the hot end.You need to give them the option to hide at the temperature they feel they need to process there food and to achieve daily events.Offering one hide at the cool end means he will hide there and he might not be able to process what he needs.
Now here is what I recommend.Post some pictures of your cage and maybe we can help get you going in the right direction.You seem to be on the right track.The problem is the system are all most all the same for calcium deficiency to much calcium,and that thiaminase
Good luck
Greg