Combine the ginger, cumin, black pepper, thyme, garlic powder, oregano, salt and chipotle powder.
Rub all over the surface of the ribs. (You can do this step the day before and let the ribs marinate in the spices overnight if you like to really infuse the flavor into the meat.)
Place ribs in a single layer in a large covered roasting pan or on a cookie sheet that you will cover completely with aluminum foil. Cook for about an hour and a half at 300 degrees.
At this stage cut the meat into individual ribs and place in a covered roasting pan. To the pan add all of the remaining ingredients.
Cover and return to the oven for 1 1/2 to 2 hours or until they are very tender with the meat falling off the bones.