unless you have a 40 or 50 gram hatchling no ball python should eat pinkey mice they are just too smallIs a 7 month old ball python still going to be eating pinkies?
humidity was higher than i keep mine and temps were so so
my guess is upper respiratory infection but I am no vet
60% humidity temps 85 with a 90+ hotspot are needed
the small food items is why he only shed once for you
did you have a hotspot?
aquarium or tub?
did you have a under the tank heater?
also if you do intend on getting a new snake
do study up a bit more and find a good herp vet
get a under the tank heater and get rid of the lights
make sure the heater is hooked to a good thermostat
just about everyone here will help you do not be afraid to ask any questions