Remove the ribs from their packaging, pat dry with a paper towel
Peel off the rib membrane from the bone side of your ribs and trim off any excess fat bits
Prepare the BBQ Hero Rib Rub by combining brown sugar, smoked paprika, garlic powder, onion powder, ground mustard, cinnamon, celery salt, cayenne pepper, Kosher salt, and black pepper in a small bowl.
Add the homemade rib rub directly onto the ribs starting with the bone side and making sure to get all sides. You can use yellow mustard as a binder before adding the rib rub if you wish.
Preheat your smoker to 200ºF. using fruit woods like apple or cherry or other hardwoods like hickory and alder.
Place your seasoned baby back ribs cook or pork spare ribs bone side down on your grill for 3 hours of smoking.
After 3 hours, it's time to wrap the ribs in foil. Prepare your foil by placing a few 2-foot sheets of foil on your work surface. Carefully transfer the ribs to the foil bone side up. Sprinkle more rib rub and a few slices of butter, and pour apple juice or apple cider vinegar over them.
Wrap your ribs tight making sure to not puncture the foil and place them back on the smoker bone side up at a smoker temperature of 225ºF for 2 hours of braising.
After another 2 hours of cooking, remove your wrapped ribs from the grill and place on your work surface. Carefully open the foil and flip the ribs over so that they are meat-side up.
Discard the foil and extra liquid and place the ribs back in the smoker at 225ºF
Coat the ribs with your favorite BBQ sauce and smoke for one hour or until the ribs are tender and the sauce is sticky and set.
After a total of 6 hours of smoking, remove your smoked pork ribs from the grill and let rest for 10-15 minutes. Once your smoked baby back ribs (or spare ribs) are properly rested, cut between the bones and serve!