For the cole slaw: In a medium bowl, whisk together the mayonnaise, apple cider vinegar and hot sauce. Season with salt and pepper and add the cabbages and scallions. Toss well to distribute the mayonnaise thoroughly.
For the pork: In a medium saucepan over medium heat, add the olive oil and garlic. When the garlic becomes fragrant, add the barbecue sauce and bourbon. Add the pork to the barbecue sauce and stir well to combine. Simmer about 10 minutes.
To serve: Place the pork on the bread and top with the coleslaw. Drizzle with some extra sauce and serve immediately.
Preheat the oven to 425 degrees F.
In a small bowl, mix the olive oil, garlic, salt, and pepper. Using a pastry brush, spread the mixture all over the pork shoulder.
Set the meat on a rack set into a roasting pan. Roast for 20 minutes, and then reduce the heat to 325 degrees F. Continue to cook until an instant-read thermometer inserted into the shoulder reads 185 degrees F, about 4 hours. Remove the pork from the oven and let stand until cool enough to handle, about 30 minutes.