Pinkies are too small for most ball python hatchlings. You can easily feed him at least two pinkies, maybe even three. It depends on his weight of course, but that's what I'm guessing. It's very possible that he's still hungry. You could feed him as often as every 3 days if you really wanted to.