Welcome to the site!
Pinkies are really too small for a ball python. They generally will start eating hopper mice right out of the egg. This might be part of your problem.
Here are 2 threads that I suggest any new ball python owner reads through, they cover most everything you need to ensure you are providing proper care for your new BP:
Care: http://ball-pythons.net/forums/showt...ius)-Caresheet
Cage Heating: http://ball-pythons.net/forums/showt...t-Thermometers