Preheat your oven to 375°F (190°C).
Slice the mini peppers in half lengthwise and remove the seeds and membranes.
In a mixing bowl, combine the softened cream cheese, shredded cheddar cheese, crumbled bacon (if using), sliced green onions, garlic powder, salt, and pepper. Mix until well combined.
Fill each pepper half with a spoonful of the cream cheese mixture, pressing it in gently.
Place the stuffed mini peppers on a baking sheet lined with parchment paper or a greased baking dish.
Lightly brush the tops of the peppers with olive oil.
Bake in the preheated oven for 15-20 minutes, or until the peppers are tender, and the filling is hot and slightly golden on top.
Remove the stuffed mini peppers from the oven and let them cool slightly before serving.
You can garnish them with additional sliced green onions or fresh herbs if desired.