Preheat the oven to 325 degrees F. Cut the pork into 2- to 3-bone pieces. Place the ribs, meaty-side up, in a single layer in a large, sided baking pan. Pour in 1 1/4 cups of the ale. Season the ribs with salt and pepper. Cover and bake for 1 hour and 45 minutes, or until ribs are tender. Remove ribs from the oven and uncover. Preheat barbecue to medium-high. Place the oil in a small pot over medium heat. Add the onion and garlic and cook 3 minutes. Mix in the remaining 1 cup ale, bring to a simmer, and reduce by half. Mix in the remaining ingredients. Return to a simmer, simmer 5 minutes, and then cover and reserve on low heat.
Grill the ribs 3 to 4 minutes per side, or until nicely charred. Turn meaty-side up and baste with half the barbecue sauce mixture. Close the lid and cook a few minutes more. Transfer ribs to a platter, drizzle with remaining sauce and serve.
Recipe Options: Make BC fruit beer barbecue sauce by replacing the ale with a fruit flavoured beer, such as raspberry wheat ale or blackberry porter. For spicy and smoky tasting barbecue sauce, finely chop a chipotle pepper add it to the mix of ingredients simmered in the barbecue sauce.