Cook bacon in a skillet over medium heat for 8 to 10 minutes until crisp, then drain on paper towels.
Boil orecchiette in water with the tablespoon salt until fully tender, adding broccoli for the last minute. Drain, rinse under cool water and drain thoroughly.
Mix yogurt, mayonnaise, buttermilk, lemon juice, chives, dill, garlic powder, onion powder, dressing salt and pepper.
Fold dressing through pasta and broccoli with half the bacon. Cover and refrigerate for 30 minutes; the listed prep time includes this chilling.
Add remaining bacon just before serving and stir gently. Refrigerate leftovers within 2 hours.