I think he ended up as a cruiser because he was young.

He had to stop boxing as a light heavy in the amatuers when he hit his twentys, couldn't make the weight anymore.

I think he's been out growing cruiser for a while now, but the closer he was getting to belts/unification etc the longer he was going to stay in that division. Might as well see the job through when you're almost there.