Preheat your oven to 350°F (175°C).
Cook the elbow macaroni according to package instructions until al dente. Drain and set aside.
In a large mixing bowl, combine the cooked macaroni, shredded chicken, BBQ sauce, milk, cream cheese, garlic powder, onion powder, smoked paprika, salt, and pepper. Mix until well combined.
Stir in 1 1/2 cups of the shredded cheddar cheese until melted and creamy.
Transfer the mixture to a greased 9x13-inch baking dish.
If using, mix the breadcrumbs with olive oil and sprinkle evenly over the top of the mac and cheese.
Top with the remaining 1/2 cup of shredded cheddar cheese.
Bake in the preheated oven for 25-30 minutes, or until bubbly and golden on top.
Remove from the oven and let it cool for a few minutes before serving.