Place the bourbon in a small saucepan over medium-high heat. Simmer until reduced to 1/3 cup. Remove from the heat and let cool.
In a large saucepan, heat the oil over medium-high heat. Add the onions, Essence, and red pepper flakes and cook, stirring, until soft, about 3 minutes. Add the garlic, pepper, and lemon and cook, stirring for 30 seconds. Add the ketchup, coffee, sugar, vinegar, lemon juice, Worcestershire, cane syrup, and hot sauce, and bring to a simmer, stirring to dissolve the sugar. Add the bourbon and cook, stirring, for 2 minutes.
Remove from the heat. With a hand-held immersion blender, or in batches in a food processor, puree on high speed until smooth. Adjust the seasoning, to taste.
Place the ribs in a large non-reactive dish and cover with the barbecue sauce. Cover tightly with plastic wrap and let marinate, refrigerated, for 12 to 24 hours.
Prepare a charcoal or gas grill to medium heat. Remove the ribs from the marinade, shaking to remove any excess. Place the rib sections, meaty side up, in the grill. Cover and cook until marinade starts to set, 10 to 15 minutes. Turn and baste lightly. Cover and grill until nearly cooked through, 10 to 12 minutes. Turn and baste again. Cook uncovered without basting until the sauce is thick and the ribs are completely cooked through, 10 to 15 minutes. Discard any unused marinade.
Remove from the grill and serve hot.
Yield: 4 servings (Sauce yields about 2 cups)