In a dutch oven place beans
Cover beans with cold water. Soak beans overnight.
In the morning, drain beans, cover beans with fresh cold water, add 1/2 teaspoon baking soda to the beans and water. Bring beans just to a boil. Turn heat off, par-boil beans for 2 to 3 minutes.
Drain beans, reserving liquid. In a large bean pot, layer beans, ground beef, onion and bacon.
In a medium bowl, mix together brown sugar, apple cider vinegar, liquid smoke, salt, pepper, honey barbecue sauce and ketchup. Pour over beans. Pour bean liquid over contents in bean pot to cover.
Cover bean pot with cover or foil. Bake at 325 degrees for 4 to 6 hours or until beans are tender.