Preheat your oven to 400°F and line a large baking sheet with parchment paper.
Thread Brussels sprout halves and bacon pieces alternately onto each skewer, starting and ending with a Brussels sprout.
Place skewers on the prepared baking sheet. Drizzle with olive oil and sprinkle with garlic powder, salt, and pepper.
Roast for 18-20 minutes, flipping halfway through, until Brussels sprouts are golden and crispy and bacon is cooked through.
Remove from oven and drizzle with balsamic glaze. Serve immediately while they're nice and warm.