Soak 5 to 8 bamboo skewers in water for about 20 minutes to keep them from burning on the grill or under the broiler.
Meanwhile, cook the bacon in a large skillet until halfway done, about 4 minutes. Drain and cool on paper towels. Wrap a piece of bacon around the middle of each shrimp; skewer with bamboo through the point where the bacon ends meet to keep it from unraveling. Thread 3 to 5 shrimp on each bamboo skewer.
Puree the barbecue sauce, oil, lemon juice, mustard, chipotles, red pepper flakes, cayenne pepper and 1/4 teaspoon freshly ground pepper in a blender. Set aside half of the sauce for dipping.
Preheat a grill, grill pan or broiler. Grill or broil shrimp (on a foil-lined baking sheet, if broiling) for 5 minutes, basting with the sauce once they begin to turn pink. Flip, baste again and grill or broil until just cooked through, about 4 more minutes. Serve with extra sauce.
Photograph by James Baigrie
Recipe courtesy Guy Fieri for Food Network Magazine