If you're using raw bacon (vs. packaged pre-cooked bacon pieces), cook the bacon - on the stovetop or in the oven - and set aside.
In a large pot of salted water, boil the pasta according to package directions + add 2 minutes to the cook time. It hardens up after being stored in the fridge, so cooking it longer will help it stay soft. Drain the pasta, but make sure to reserve 3/4-1 c of pasta water for the salad dressing.
Combine all of the salad ingredients into a large bowl & stir.
Combine all of the salad dressing ingredients in a mason jar & shake. If you're serving the pasta salad immediately and don't plan to have leftovers, go ahead and use all of the dressing. If you're planning to serve it later, pour on about 1/2-3/4 of the dressing, and then reserve the rest to pour on just before serving.
Serve as a main dish, side dish, or as yummy leftovers! It'll keep well in the fridge for 3-4 days in an airtight container. (It'll taste best if you have a little reserved dressing to pour onto it before eating it after it's been in the fridge.)