Preheat the oven to 375°F (190°C) and lightly grease a baking dish.
Boil the pasta: In a large pot of salted boiling water, cook the elbow macaroni until al dente, about 8 minutes. Drain and set aside.
Prepare the chicken: While the pasta cooks, shred the meat from the rotisserie chicken, discarding the skin and bones.
Make the roux: In a large pot, melt the butter over medium heat. Sprinkle in the flour, whisking continuously to form a smooth paste. Cook for about 1 minute until it turns golden.
Create the cheese sauce: Gradually pour in the milk, continuing to whisk to prevent lumps. Cook until the sauce thickens and starts to bubble. Season with black pepper.
Combine cheeses: Lower the heat and stir in the cheddar and Monterey Jack cheeses until melted and smooth.
Add some heat: Mix in the hot sauce, adjusting the amount to suit your spice preference.
Combine all elements: Fold in the shredded chicken and cooked macaroni into the cheese sauce, ensuring everything is well coated.
Bake to perfection: Transfer the mixture to the prepared baking dish, sprinkle with Gorgonzola cheese, and bake for 20 minutes or until bubbly and golden on top.
Serve warm: Let the Buffalo Chicken Mac and Cheese rest for a few minutes before serving. Enjoy your deliciously spicy and cheesy creation!