Sauté the Vegetables:
In a large pot or Dutch oven, melt the butter over medium heat. Add the onion, celery, and garlic, and sauté for 4-5 minutes, or until softened.
Build the Base:
Add the shredded chicken, chicken broth, buffalo sauce, diced tomatoes, beans, smoked paprika, onion powder, garlic powder, and salt. Stir to combine.
Simmer the Chili:
Bring the mixture to a gentle boil, then reduce the heat to low. Cover and simmer for 20 minutes to let the flavors meld together.
Add the Creaminess:
Stir in the cream cheese until melted and fully incorporated.
Add the heavy cream and shredded cheddar cheese, stirring until smooth and creamy.
Serve:
Ladle the chili into bowls and top with sliced green onions, crumbled blue cheese or ranch drizzle, and serve with tortilla chips or crusty bread.