In a dutch oven or medium pot, set over medium heat, add the butter. When melted, add the onion, celery, carrot, thyme, along wiht a few pinches of salt. Cook until slightly softened, about 2 to 3 minutes. Mix in the flour and cook for about 1 minute. Next pour in the chicken stock. Bring the mixture to a simmer and then immediately bring it down to medium low; cook for about 6 to 7 minutes, until slightly thickened.
While the soup is cooking, let’s make the dumplings! In a medium bowl, whisk together the flour, cornmeal, baking powder and salt. Pour in the buttermilk and mix until combined.
Give the soup a taste and adjust the salt to your liking and add a bunch of black pepper. I added about 10 turns.
Bring the soup up to a gentle simmer and drop tablespoons or ice cream scoops of dumpling dough right onto the boiling point (this will make super fluffy dumplings) and then repeat with the remaining dumpling dough. Cover and cook for about 5 minutes until the dumplings are fluffy and cooked through. Move a dumpling aside and slide the reserved shredded chicken into the pot. Divide amongst bowls and serve!