LOL No! Obviously I go up in food size as needed, by the end of the first 12-14 months they should be eating rat pups up to small rats.
I start off on Rat Pinks, then to Rat Fuzzies, Rat Pups, Rat Crawlers, Small Rats etc. But leaving a small lump in your Carpets tummy isn't a bad thing at all, I've learned from some of the best Carpet Python breeders. Feeding every 7 days is a fine schedule to feed but you should switch to rat pinkies if I were you to avoid a mouser Carpet python as feeding a 5ft+ snake 3-4 mice every feeding is a pain in the butt.