1) .... Yes, absolutely true ... what are your temps?
2) .... Yes ... ask the breeder what he was eating ... some ball pythons are picky eaters ... there is nothing wrong with feeding multiple small meals instead of one large. Also, it may be just enough for him .... don't worry so much about "filling him up", just focus on teaching him to be a consistent eater.
Don't be afraid to ask the breeder questions as well. Most will be more than happy to assist you with your new purchase.
-adam