In a large bowl, combine the halved Brussels sprouts with olive oil, honey, Sriracha, garlic powder, salt, and pepper. Toss well to ensure the Brussels sprouts are evenly coated.
Spread the Brussels sprouts in a single layer on a baking sheet, making sure they are not overcrowded.
Roast in the preheated oven for about 20-25 minutes, flipping them halfway through, until they are golden brown and crispy on the outside.
Once roasted, remove from the oven and sprinkle sesame seeds and sliced green onions on top for garnish.