I always called sun fish with the yellow on the tips of the fins warmouth. Am i wrong or do they not have that yellow on the fins?
The green streaks radiating back from the mouth usually mean either GSF or Pumpkinseed. Yellow fin tipping (when combined with the green streaks) usually suggest GSF (or GSF hybrid).
***********
Looking at your photos I think that the bottom two fish are swimming around with some GSF genes in them (as in hybrids). (I feel confident in saying this because Bill Cody already said it).
I don't know much about Warmouth but I don't think they normally contain the green streak coloration radiating back from the mouth.