In a large pot bring water to a boil. Add the spare ribs and turn the heat down to medium and let the ribs simmer for about 20-25 minutes. Drain and set aside.
In a large saucepan over medium high heat add the oil and onion and saute for about 5 minutes.
Add the remaining glaze ingredients to the sauteed onion and bring to a light boil. Continue to simmer on low for about 20-25 minutes stirring often. Remove the bay leaf and discard.
Put the ribs on a plate and pour about 1/2 of the sauce on them and spread it on both sides with a basting brush.
Grill for about 20-25 minutes, turning every 5 minutes while basting with a clean basting brush and the remaining glaze near the end of the cooking time.
Serve with your favorite loaded baked potato or coleslaw.
Notes
This Recipe doubles easily if you are making a larger portion or you want to save some in the fridge for another meal.