Bring a large pot of salted water to a boil. Add the rotini pasta and cook according to the package instructions until al dente, about 8-10. Drain the pasta and set it aside.
Heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the diced bell pepper and sauté for about 3-4 until softened. Stir in the cooked, shredded chicken, corn, black beans, garlic powder, onion powder, salt, and pepper. Cook for another 2-3 until heated through.
Add the cooked rotini pasta to the skillet and toss everything together until well coated.
Pour in the BBQ sauce and mix well. Cook for an additional 2-3 until the sauce is heated through. Sprinkle the shredded cheddar cheese on top and cover the skillet for a couple of minutes to let the cheese melt.
Transfer the mixture to a baking dish and bake at 350°F for about 10. Remove from the oven and let it cool for a few minutes before serving.