To make the cornbread:Pre-heat oven to 350 degrees. Lightly butter a 10-inch cast iron skillet with butter. Set aside.
In a large mixing bowl, whisk butter and honey until no lumps remain. Whisk in the eggs and set aside.Mix the dry ingredients, yellow corn meal, all-purpose flour, baking soda, and salt, in a bowl.
Gradually whisk in the dry ingredients into the butter and honey mixture and mix until combined.
Stir in the buttermilk and sour cream. Fold in the chopped scallions, jalapenos, cheddar, and corn to the mixture. Transfer the mixture into the prepared 10-inch cast iron skillet.
Bake until a toothpick inserted comes out clean, about 35-40 minutes. Once it cools down, let it sit on the kitchen counter, covered with a clean kitchen cloth, upto 2 days.
To make the sauteed vegetables: Heat olive oil in a small pan. Add in the onion and celery and cook, stirring frequently, until translucent, 5-7 minutes. Stir in the garlic and thyme, and cook for 30 more seconds. Set aside to cool.
To make the filling: Whisk together vegetable stock, half and half, eggs, and salt and pepper in a bowl.
To soak the cornbread: Place the cubed cornbread in a large mixing bowl and pour the filling over it. Using a spatula, gently fold in the bread into the liquid making sure to not break the cornbread cubes. Let it soak for 15 minutes.Stir in the sauteed onion mixture and green beans.
Meanwhile, preheat the oven to 400 degrees.
Transfer the stuffing into a 9X13 inch casserole dish. Using the back of a spatula, smooth the top.
Bake until golden brown, for 40-45 minutes.
Serve.