If you are feeding mice hoppers they are too small. If its rats then that's still a little small but once a week is fine. Most hatchling ball pythons can eat adult mice or rat pups. If you are planning on breeding then up to once every 3 days is fine. But if they are just pets then one appropriate sized mouse or rat every 7-10 days is best.
i always forget which ones i give them , they are the little baby mice that have the white hair on them that are pretty lively , so you think normal size mice are fine , i feed my adult balls small rats . a small rat looks like it would really to big , they were born on labor day .
And adult mouse would be able 2 inches long and that would be perfect for them. Keep in mind everyone has different sized smalls and adult mice, so just find something that leaves a just noticeable lump. A adult mouse or weanling rat would be ideal for some few month old snakes.
6.5.15 Animals
1.2 Pomeranian's
0.1.15 Tropical Fish 2.2 Snakes:
0.1 2009 100% Het Piebald
0.1 Normal
1.0 Green Tree Python
1.0 Brazilian Rainbow Boa