Cut each jalapeno in half. Scoop out the core and remove all of the seeds.
In a large bowl or stand mixer fitted with the beater attachment, combine the cream cheese, cheddar cheese, cumin, salt, and cayenne. Mix thoroughly; then fold in the corn and bacon. Generously stuff each pepper with a dollop of the cream cheese filling and set aside. (Note: The first two steps can be completed in advance. Store the stuffed peppers in an airtight container and refrigerate until ready to cook. Continue with the remaining steps below.)
Arrange three small to medium-size bowls side by side. In the first bowl, mix the flour, salt, and a few generous grinds of pepper. In the second bowl add the eggs, and in the third bowl, the breadcrumbs.
Dip a stuffed pepper into the bowl of flour and cover on all sides, brushing to remove any excess. Next dip the pepper into the egg mixture, submerging it completely. Finally dredge the pepper in the breadcrumbs, generously coating it on all sides. Repeat with the remaining peppers.
To bake the poppers: Preheat the oven to 375 degrees. Place the breaded peppers, stuffed side up, onto a well-greased sheet pan. Cook for 30 minutes, until bubbly and golden brown. Serve warm.
To fry the poppers: Fill a large cast iron or enamel pot with 3 inches of peanut oil. Heat the oil to 350 degrees over medium-high to high heat. Working in batches, fry the peppers until golden brown, 2 to 3 minutes per batch. Using a spider, remove the peppers to a sheet pan lined with paper towels or a large brown paper bag. Return the oil to 350 degrees before continuing on to the next batch. Serve warm.