Rat pups maybe a little too wide for a ball python that small. How often are you feeding. Perhaps instead of feeding once a week try feeding every 5 days.