Now those may be hybrids, bluegill/pumpkinseed I would say. The fish you originally posted could also be a hybrid, they are often difficult to distinguish. Still, I think it is a pumpkinseed, I don't see any features on it that scream out bluegill (or other sunfish species).