Gonna have to agree.
Pinkies are for those snakes that are like 5 - 10 inches when they are like 1 month old.
They are generally for very small snakes that are still babies. IMO
get a hopper and let it roam his tank/tub. but not unattended. If/when he strikes it and coils it make sure its dead.
He isnt taking F/T because hes a ball pythonthey are picky that way as everybody knows.
Get him a live prey item that moves and you should have him eatting. if he doesn't eat then, then you move onto assist/force feeding a hopper. but not a pinky again.
Hope he gets better!