Place the individually cut ribs in a pot.
Combine the ginger ale, bay leaves, garlic and salt and pour over the ribs.
Bring to the boil, then reduce the heat and simmer for about 30 minutes, with the lid on the top, until most of the liquid boils away.
Remove the ribs from the pot and place in a roasting pan.
Combine all the basting ingredients in a bowl and pour over the ribs, ensuring that they are completely covered.
The ribs can now be either roasted or Bbq'd.
If you are going to Bbq them, Bbq until golden brown on both sides. They can then be placed in a preheated oven at 280 Deg. F to keep warm. If you are going to roast them, roast for at least 1 hour at 350 Deg F. until brown, turning them after 30 minutes. You can then reduce the heat to 280 Deg F to keep warm.