As an info source I am adding 2 charts on what lepomis eat. In short like all predatory fish - they eat what they can.
http://www.fishbase.org/Summary/SpeciesSummary.php?id=3378 redear sunfish
Trans. Am. Fish. Soc., 107(5): 713-719, 1978
¸ Copyright by the American Fisheries Society, 1978
A Discriminant Functions Analysis of Sunfish (Lepomis)
Food Habits and Feeding Niche Segregation in the
Lake Pontchartrain, Louisiana Estuary
WAYNE J. DESSELLE, MICHAEL A. POIRRIER, JAMES S. ROGERS, AND
ROBERT C. CASHNER
Bluegill, Lepomis macrochirus , Green Sunfish, Lepomis cyanellus , Redear Sunfish, Lepomis microlophus ,
Pumpkinseed, Lepomis gibbosus , Longear Sunfish, Lepomis megalotis , Redbreast Sunfish, Lepomis auritus

From another AFS study
http://forums.pondboss.com/ubbthreads.php?ubb=showflat&Number=105815&page=1