Occasionally they will go off food for a variety of reasons. I'd get some hornworms or silkworms, they are usually irresistible. I'd also get a fecal float done at the vet to rule out parasites since you haven't had him that long. Also, give him some space when you feed, our worry about them...