If it had a comparatively large mouth for a bluegill species, it might be a warmouth. (green sunfish X bluegill X rock bass) It's hard to tell because of how large he is, he doesn't have the same coloration that the young ones do, like all of the warmouth I've ever seen are.