Two things - First, I'd increase his feeding to every five days and start to gradually increase the size of the prey. Second, if you haven't already - collect a fecal sample and take it to your vet to have it tested for internal parasites.