hmm... jacks are alot like os, so u know when they dont eat, thats not a good thing. when i had my male jack with my os, he beat the one o up so bad he couldnt swim. the o was just floating around. but as soon as food hit the water, hed come right to life. and he did make a full recovery.
i dont think this is much to worry about, fish could go days without eating a thing. hes probably just stressed real bad from being in a 10 gallon tank with poor conditions and then being moved out.
for now, just try a variety of different foods, if he doesnt take them, give em to your other fish so there is no money wasted. you can even do flakes, i feed my big jds flakes on occasion.
in the end, his hunger will probably get the better of him and he'll eat like a beast. just keep an eye on him. i dont think youve got anything to worry about