Fat Boy Brussels Sprouts

4 cups water
1/2 teaspoon salt, plus more for seasoning
1 Tablespoon Premium All Purpose Rub
1 pound Brussels sprouts, trimmed and halved
6 slices bacon
1/2 cup shallots
black pepper, for seasoning

Cook bacon in a large skillet over medium heat until very crisp, about 3 to 4 minutes per side. Turn off heat and transfer bacon to a paper towel-lined plate. Reserve the pan with the bacon fat. Allow bacon to cool, and then chop into small pieces. In a medium-sized pot, add water and 1/2 teaspoon salt. Bring the water to a boil. Add Brussels sprouts and cook 5 to 6 minutes, or until tender. Immediately drain the Brussels sprouts and shake to remove the excess water. Turn heat to medium-high on the pan with the bacon fat drippings. Add the shallots and sauté for 2 minutes, until tender, stirring occasionally. Push the shallots to the side of the pan, and add the Brussels sprouts and the Premium All Purpose. Cook for about 5 minutes, searing each side of the Brussels sprouts until lightly brown. Turn off heat and season with salt and pepper. Add the bacon to the pan and stir to combine.