Cook the macaroni according to package instructions.
In a saucepan, melt the butter over medium heat.
Whisk in the flour and cook for 1-2 minutes.
Gradually add the milk, whisking constantly until smooth.
Stir in the cheddar and Monterey Jack cheeses until melted.
Add honey, black pepper, smoked paprika, garlic powder, and onion powder.
Combine the cooked macaroni with the cheese sauce.
Preheat the oven to 350°F (175°C) and transfer the mixture to a baking dish.
Sprinkle seasoned breadcrumbs over the top.
Bake for 20-25 minutes until the top is golden and crispy.
Garnish with fresh parsley before serving.