Can anyone identify what these two fish are that my wife caught tonight?

I told her I thought #1 was a bluegill and #2 a sunfish?

Some guy on Facebook is telling her they are both for sure "perch", but I don't believe we have ever stocked perch.

Fish #1


Fish #2


Fishing has never been about the fish....