Great pics! Thanks for sharing them... I always like seeing sunfish from a new pond. Even the same species has such different variations in coloration.

Fish #1-most likely an F1 BGxGSF but maybe a F2 second generation fish.

Fish #2-immature warmouth

Fish #3-A very nice sized warmouth who's loving being the big boss in your pond!

Fish #4-same as #1, natural hybrids are very common in crowded small ponds as there is not much space for spawning so nests are crowded and milt gets mixed up...

In all likelihood this means you have at least bluegill, green sunfish and warmouth in your pond. I would continue fishing it some more and post a few more pictures so we start getting a better idea what percentage each fish is present. If you have a larger seine you may want to try a seine survey... The addition of 10 to 15 bass should slowly remove many of the GSF and warmouths and lead to BG being more common and attaining larger sizes. Throw in a feeding plan and improvements will occur that much faster!