Preheat the oven to 300 degrees. Line a baking pan with foil. Tear off 6 sheets of foil that are longer than your ribs.
On a cutting board, flip your ribs over so the bone side is up. Remove the membrane on the back of the ribs. See notes above for tips.
Season each side of the ribs with the salt, pepper, garlic powder and onion powder. Use a pretty generous amount- I use sprinkle up and down the ribs (2 passes) with each spice. Pat the seasoning into the ribs.
Lay out 3 pieces of foil on the counter, slightly overlapping one another. Lightly spray the foil with cooking spray and place a rack of ribs (bone side up) on the center piece of foil and scrunch the foil up making a foil pocket for the ribs. Repeat with other rack.
Place rib foil packets both onto the foil-lined baking sheet. Bake in the center of the oven for 3 1/2 to 4 hours until the ribs are very tender. Remove from oven.
Leg ribs cool for 5 minutes. Carefully open packets. Brush the bone-side of the ribs with bbq sauce and then carefully flip the ribs out onto the foil-lined baking sheet (meat side up) and dispose of the foil pockets.
Preheat the oven to 400 degrees. Brush the meat side of the rib racks with a generous amount of sauce and then bake in the oven (meat side up) for 10-15 minutes.
Turn the broiler onto high and broil the ribs until the bbq sauce carmelizes. Careful not to let it burn. Remove from oven. Serve with more bbq sauce, if desired. Enjoy!