In a medium skillet, cook the bacon over medium heat until crisp, about 10 minutes. Drain the bacon on paper towels, crumble and set aside. Pour off all but three tablespoons of bacon fat from the pan or if there isn’t enough, add enough oil to make three tablespoons, set the pan aside.
Meanwhile, cut the broccoli into bite-sized pieces as directed. Add the stems to the bottom of a large pan with water to almost cover. Steam for two to three minutes. Add the broccoli florets and steam, covered, for an additional four to five minutes until they are tender but still have a little crispness. Drain and add to the serving bowl along with the bell pepper.
Add the onion to the bacon fat in the skillet over medium heat, and cook for a few minutes to slightly soften. Add the vinegar, sugar, salt, black pepper, and mustard powder. Stand back! Cook to heat through, stirring constantly to scrape up the pan drippings. Remove from the heat and stir in the additional two tablespoons oil. Pour the hot dressing over the vegetables and toss to combine.
Sprinkle the crumbled bacon over the broccoli and serve.
Note: Taste and adjust the dressing seasonin.