Well it ended up being internal gas bubble disease. I "burped" him last night and he seems to be doing well so far. Eating a bunch and active. Hopefully he'll continue to do well, now that I have them in their new setup I'll be able to keep the water quality a lot better!
How did you ID this and differentiate it from holding eggs?