I'm glad you've separated the two Ball Pythons. They cannot live together in one enclosure. It is stressful to both of them, and one may eventually eat the other (it IS a possibility!)
So now that they're apart, they need a proper set up. With a good setup, they will both eat and keep food down, and shed in one piece, and overall be much healthier.
My website has a page about
Setting Up the right enclosure. Here is a list of items you will need for a good setup:
An enclosure (i.e.: a tub)
2 hides (one on each side)
1 water bowl (big enough for the snake to fit inside)
Substrate (bedding: aspen, reptibark, newspaper, etc)
A digital hygrometer (to measure humidity accurately)
A digital temperature gun (to measure heat on both sides of the enclosure)
A UTH (Under Tank Heater), as a heat source
A thermostat (to control the heat of the UTH)
To help that snake finish shedding, put him in a somewhat small tub with a wet pillow case, and he should be able to rub on it and get most of it off on his own.
Give him 7-10 days with the right setup to adjust to his new surroundings. During this time, refrain from handling. After 7-10 days, you can offer food. Only offer food every 7-10 days, regardless of whether or not he eats (offering food any more often may be stressful).
Good luck and please keep us posted! We'll gladly help you get the right setup for your scaly friend so that he may be happy and healthy under your care