Ok we can break down a few thing that should help you out.
Nothing against you for buying from a big chain store but those are just places that turn around reptiles without any thought to their health or where they came from. They just dump them and replace once they sell one. For you this means you have some work cut out for you to get it to eat and reduce stress. Not your fault but you got them from the worst possible place so just assume this little thing is completely stressed form the ordeal.
Moving on...
To reduce stress you need to make it feel as safe and secure as possible. This means adequate sized hides it feels safe in. The half logs are horrendous for that but you can get them to work in the meanwhile by making sure one side is blocked off. Not ideal but it will help. Blocking off the back and sides of that tank (looks like a 20 gallon long to me) will help reduce the overwhelming feeling that the world is out to get it. Adding some clutters like fake vines will help it feel not exposed when it is out. You can get fake plants for real cheap at places like hobby lobby, michaels, or walmart. Just nothing with hoops of small looped plastic that it can get caught in.
Next, you are using aspen shaving for the substrate. That is great for hamsters and corn snakes but for ball pythons it sucks away humidity really bad. Once you can afford to get it, pet stores sell zoo med substrate either called forest floor or eco earth. Either will work great for better humidity control.
Now to the main issue. Handling. At no point over the next two weeks should you physically handle your snake unless absolutely necessary to clean the enclosure from poop or pee. Handling stresses out a new snake and should be the last thing on your mind to do. They are not puppy dogs and don't need cuddles
Your main job is to get your new pet stress free as possible and eventually eating. I would hold off for one week then offer it an appropriate sized meal. If it refuses then wait 5 days and try again. Newborn ball pythons feed from mouse hoppers not pinkies so you need to make sure you have the right size offered. Now since this was from one of the big chain stores and I can guarantee they have no clue how this snake was reared and what it fed off of, you may need to offer it live food for the first few feedings to get its feeding response going.
Lot to go over I know but let's break it down in small chunks:
For the next two weeks this is what you need to do
- Get the tank blocked off on the back and sides. Even construction paper will do just get it so it cant see out those sides.
- Get the hides so only one opening exists. best would get two identical hides with only one opening but for right now just get what you have working.
- DO NOT handle for the next 2 weeks. this is not an option.
- Only offer food every 5 days
- Add some clutter like fake vines or ferns
- Change the substrate to eco earth or forest floor (petsmart and petco sell these and so do almost every pet store)
You also need to get heat under control and get a thermostat but sounds like you are starting to work on that.