Soak 10 to 12 bamboo skewers in water for at least 30 minutes.
To make the pork skewers, combine the garlic, shallots and bacon in a food processor. Pulse a few times to mix the ingredients well, then process continuously until a coarse paste forms.
Transfer the paste to a large bowl. Add the pork, five-spice powder, cornstarch, honey, two tablespoons (30ml) of the oil, fish sauce, soy sauce and rice wine. Use your hands to mix the ingredients thoroughly, squeezing and pressing the mixture firmly as you go, for at least 10 minutes, until everything is uniformly combined and the pork becomes smooth and tacky.
Preheat the grill to medium-high heat (400-450°F/205-235°C).
Measure out one to two tablespoons (15-30g) of the pork mixture and form it into a tight ball. Then squeeze the ball into a sausage shape about 3 to 4 inches (7.5 to 10cm) long, and push a skewer through the centre of the meat. Repeat this process with the remaining pork mixture.
Use the remaining one tablespoon (15ml) of oil to brush each of the sausages. Grill them for three to four minutes on each side, until they are brown and cooked through.
Serve the skewers with accompaniments such as vermicelli noodles, lettuce leaves, herbs, spring onions, rice paper and Vietnamese spicy dipping sauce.