Cook the pasta. Boil in salted water until just al dente. Drain and rinse under cool water to stop cooking.
Shake off excess water well.
Whisk the dressing. In a large bowl, combine BBQ sauce, honey, mayo, yogurt, lime juice, vinegar, hot sauce, smoked paprika, chili powder, garlic powder, salt, and pepper. Taste and adjust: add more lime for brightness, honey for sweetness, or hot sauce for heat.
Prep the mix-ins. Dice the bell pepper, slice the onions or scallions, halve the tomatoes, chop the jalapeño, and roughly chop the cilantro. If using corn on the cob, char it lightly in a skillet for extra flavor, then cut off the kernels.
Add the chicken. Stir the chicken into the dressing first so it soaks up flavor.
If your chicken is plain, sprinkle it with a little smoked paprika and salt before tossing.
Combine everything. Add the cooled pasta, peppers, corn, onions, tomatoes, and jalapeño to the bowl. Toss until well coated and evenly mixed. Fold in cilantro and cheese (if using).
Chill for best flavor. Cover and refrigerate for at least 30–60 minutes.
The flavors meld and the dressing thickens slightly.
Finish and serve. Before serving, taste again. Add a squeeze of lime, a drizzle of BBQ sauce, a pinch of salt, or a splash of milk/water if the salad seems too thick. Top with pepitas or tortilla strips for crunch.