In a large skillet over medium heat, cook the bacon until crispy. Using a slotted spoon, remove the bacon from the skillet and place it on a plate line with paper towels. Pour off all but 2 tablespoons of the bacon rendered fat. See Note #1
Add the green onions and minced jalapenos to the skillet and saute, stirring constantly, for about 2 minutes. Remove the green onions and jalapenos from the skillet and combine them with the crispy bacon. Set aside.
In a large bowl, whisk together the flour, cornmeal, baking powder, baking soda, sugar and salt.
In a separate bowl or in a liquid measuring cup, whisk together the buttermilk, egg and the melted butter. Add the wet mixture to the dry ingredients and stir until just combined. (The mixture should be lumpy.) Stir in the bacon and vegetable mixture followed by the corn.
Heat a large skillet or griddle over medium heat. Grease it with butter, bacon fat or cooking spray. Drop 1/4-cup measures of pancake batter into the heated skillet or griddle making sure you don't crowd the pan. Cook until bubbles form across the tops of the pancakes, about 2 minutes. Flip them once and continue cooking for an additional 1 to 2 minutes or until cooked through. Remove from the skillet onto a sheet pan. You can keep the pancakes warm in the oven while you cook the rest of the batter.
Continue cooking the pancakes, adding butter, bacon fat or spraying the skillet with cooking spray as needed. Serve the pancakes garnished with additional green onions (optional) and with warm maple syrup.