Separate them, period. Ball pythons are stressed by cohabitation. If he's already a picky eater (or just simply a Ball python), this could lead to him refusing to eat. Put him in a small tub (6qt or so) with aspen bedding, leave him alone for a few days, and try a live fuzzy rat or mouse hopper.