01 - Preheat oven to 400°F (200°C). Lightly grease a 9x13-inch baking dish.
02 - Cook elbow macaroni according to package directions until al dente. Drain thoroughly and set aside.
03 - In a medium bowl, toss the cooked chicken with buffalo wing sauce, ensuring it is evenly coated.
04 - Melt 4 tablespoons of unsalted butter in a large saucepan over medium heat. Whisk in the all-purpose flour and cook, stirring constantly, for 1 to 2 minutes until lightly golden and fragrant.
05 - Gradually whisk in the whole milk until smooth. Add garlic powder, onion powder, smoked paprika, salt, and black pepper. Continue to cook, stirring frequently, until the sauce has thickened, approximately 5 minutes.
06 - Remove the saucepan from the heat. Stir in the shredded cheddar, mozzarella, and crumbled blue cheese (if using) until the cheeses are fully melted and the sauce is smooth and creamy.
07 - Add the cooked macaroni and the prepared buffalo chicken to the cheese sauce. Stir gently to combine all ingredients. Pour the mixture into the prepared baking dish and spread evenly.
08 - In a small bowl, combine the panko breadcrumbs with the melted butter. Toss until the breadcrumbs are evenly moistened. Sprinkle this mixture uniformly over the top of the macaroni and cheese.
09 - Bake for 20 to 25 minutes, or until the topping is golden brown and the mac and cheese is bubbly.
10 - If desired, garnish with fresh chopped parsley. Allow to cool for 5 minutes before serving to allow the sauce to set slightly.