01 - Boil elbow macaroni in generously salted water until al dente, about 7–8 minutes. Drain thoroughly and set aside.
02 - In a medium saucepan over medium heat, melt the butter. Whisk in the flour and cook for 1 minute until bubbling. Gradually add the milk, whisking constantly until smooth and thickened, about 2–3 minutes.
03 - Reduce heat to low. Add shredded cheddar, Parmesan, garlic powder, smoked paprika, salt, and black pepper. Stir until cheeses melt and sauce is smooth.
04 - Remove the pan from heat. Fold in canned pumpkin purée until fully blended.
05 - Add cooked macaroni to the sauce. Mix until pasta is evenly coated.
06 - In a small bowl, combine buffalo sauce and melted butter. Pour the mixture evenly into the pumpkin mac and cheese and stir well.
07 - Transfer the mixture to a baking dish, spread evenly, and refrigerate for 1–2 hours or freeze for 30 minutes until firm.
08 - Using a small scoop or spoon, portion the chilled mixture into balls of about 2 tablespoons. Insert a stick into each ball.
09 - Arrange three bowls: fill one with flour, one with beaten eggs, and one with panko breadcrumbs. Roll each ball first in flour, then coat with egg, and finally cover with panko. Place on a baking sheet.
10 - Pour 2 inches of vegetable oil into a deep pot. Heat to 350°F (use a deep-frying thermometer to check temperature).
11 - Fry the coated mac pops in batches, turning occasionally, until golden brown and crisp, about 2–3 minutes. Use a slotted spoon to transfer to paper towels to drain.
12 - Garnish pops with crumbled blue cheese and chopped chives if desired. Serve warm, accompanied by extra buffalo sauce for dipping.