Preheat the oven to 425°F and line a rimmed baking sheet with parchment paper for easy cleanup.
Place the cut Brussels sprouts in a large bowl. Drizzle with olive oil, season with salt and pepper, and toss until evenly coated.
Spread the Brussels sprouts in a single layer on the prepared baking sheet. Roast for 15 minutes, or until fork-tender and golden on the edges.
While the sprouts are roasting, whisk together the melted butter, honey, Dijon mustard, dill weed, onion powder, salt, and pepper in a small bowl until smooth.
Transfer the roasted Brussels sprouts to a large bowl. Drizzle with the honey-Dijon glaze and stir gently to coat.
Adjust seasoning to taste, then transfer to a serving dish. Serve warm.