Preheat 5-6 quart Dutch Oven on stove at Medium heat.
After dutch oven has warmed up, add Butter.
Once Butter has melted, add Onions, and saute' until Onions become translucent {clear} in appearance (approx. 5 - 6 minutes}
Then add Beans, Cooked Bacon, Barbecue Sauce, Brown Sugar, and Ranch Seasoning, and stir until well combined.
Cook for additional 20 minutes or until done, stirring occasionally.
Notes
Prep Ahead / Leftover Tip: To make this ahead of time or to store leftovers, the cooked beans can be frozen in freezer friendly bags. When ready to serve, just place the frozen beans in the refrigerator to allow them to thaw, then microwave them in a microwave-safe bowl.