Heat the olive oil in a large pot over medium heat. Add the onion and cook until it softens, about 5 minutes. Stir in the garlic and chipotle peppers and cook for 1 minute more.
Add the pumpkin puree, black beans, kidney beans, diced tomatoes, vegetable broth, smoked paprika, and cumin. Stir everything together and bring to a simmer.
Season with salt and pepper. Let the chili cook uncovered for 20 minutes, stirring now and then until it thickens.
While the chili simmers, heat the oven to 400°F. In a mixing bowl, whisk together the cornmeal, flour, and baking powder.
In a separate bowl, mix the milk, egg, melted butter, and honey. Pour the wet mixture into the dry ingredients and stir until just combined.
Pour the cornbread batter into a greased 8x8 baking dish. Bake for 18 to 20 minutes until the top is golden and a toothpick comes out clean.
Serve the chili in bowls with squares of warm cornbread on the side.