Add diced bacon to a medium skillet or sauce pan over medium heat. Cook until crisp. Remove bacon from pan and set aside. Add stone ground mustard, honey, garlic, and salt and pepper to the bacon drippings. Combine well with a whisk.
Add apple cider vinegar to the pan, whisking to combine as pouring. Continue to whisk until the vinaigrette has thickened slightly. Add bacon bits back to the vinaigrette, if desired.
Pour into a jar that has been warmed under hot running water prior to adding the hot vinaigrette to prevent the container from cracking. Best served warm or at room temp.
Whisk together brown sugar, paprika, black pepper, salt, garlic powder, onion powder, chili powder, and cayenne powder to make a seasoning rub for the ribs.
Trim the ribs of any excess fat and remove the membrane from the back of the rack. Rub generously with dry rub seasoning on both sides. Wrap the ribs in foil and refrigerate a minimum of 2 hours (optional: refrigerate over-night).
To make the Kansas City BBQ sauce, heat a medium saucepan over medium heat. Melt the butter then add the onion and cook about 5 minutes. Add the garlic and cook until fragrant, about another minute.
Whisk in ketchup, molasses, brown sugar, vinegar, mustard, chili powder, black and cayenne pepper to butter mixture. Bring the saucepan to a boil, then reduce the heat to low and simmer about 30 minutes or until thickened. Be sure to stir frequently. Blend with a hand mixer, if needed, to ensure a smooth sauce.
For low and slow ribs, preheat the grill to 225 degrees F. Place ribs bone side down and cook for 4-5 hours, basting the ribs in the last hour with the barbecue sauce.
For a quicker cook time, preheat the grill to medium or 325-350 degrees F. Place ribs bone side down and good 2.5 - 3 hours, basting the ribs in the last hour with the barbeque sauce.
In a large skillet or frying pan over medium heat, fry bacon slices to preferred crispness.
Poach eggs by gently cracking and adding to water that is just barely simmering, one egg at a time. (Water that is too agitated will break up the fragile egg.) Wait to add the next egg until the first has begun to firm up. Let poach for four minutes, or until desired degree of doneness. Then remove with a slotted spoon in the same order you placed them in the water—first egg in, first egg out.
While your eggs are poaching, toast English muffins to desired degree of doneness.
Prepare the Hollandaise sauce by adding the 3 egg yolks, salt, lemon juice and dash of cayenne or Tabasco sauce to blender. Blend for about 20 to 30 seconds on medium to medium-high power, or until mixture lightens in color. Then place on lowest setting and slowly add melted butter to your mixture. Add more salt or lemon juice if needed to achieve desired flavor.
Assemble your Benedicts. Top your toasted English muffins with 2 slices of bacon, then a poached egg, then drizzle Hollandaise over the top, and garnish with arugula, if using. Enjoy!