Assuming he is a pet and not a breeding male, I would feed every 7-10 days. And I would immediately switch to rats. Small rats! IMO they are way more nutritiuos.