Cut the ribs into large pieces so they fit into a casserole dish. Place them in a large Ziploc bag.
Mix all the marinade ingredients and pour over the ribs. (Massage the marinade into the ribs so they're thoroughly coated.)
Place the bag into a dish (to catch any leaks!) and place in fridge overnight.
Take the ribs out of the bag and put them into a deep casserole dish (deep enough to be covered in sauce).
Cover with 2-3 c BBQ sauce and add half a bottle of beer (or whatever it takes to just cover the meat.)
Mix a bit, turning and mixing with meat.
Cover with tinfoil.
Place on the BBQ on low-medium heat or in the oven at about 300°F and cook for about 2 1/2 to 3 hours.
Remove, gently, from sauce and place on a hot BBQ, searing for a minute or two a side.
Place on a plate, pour braising sauce over top (can thicken by bringing to a boil and letting reduce.)