My pied girl eats anything in front on her: if your ambient temps are getting over 85 consistently that may be a reason why he's not eating, that's a bit warmer than what I personally like to keep my pythons at for their cold/ambient side.