Prepare the Beans: Snap the tough ends off the green beans and break them into bite-sized pieces.
Place the prepared beans into a medium saucepan or Dutch oven.
Add the vegetable broth, chopped bacon, onions, black pepper, and garlic powder.
Simmer to Perfection: Bring the mixture to a rolling boil over medium-high heat and let it boil for 10 minutes.
Reduce the heat to low, cover the pot, and let it simmer gently for 1 hour and 20 minutes, or until the beans are incredibly tender and the liquid has reduced to a flavorful 'pot liquor'.
Finish and Serve: Once the beans are tender, stir in the salted butter until it melts completely.
Taste and season with salt as needed.
Serve warm, making sure to spoon plenty of the pot liquor over the beans.
Don't rush the simmer. The long, slow cook time is essential for achieving that classic, meltingly soft texture that makes these beans so special.