Preheat oven to 350°. In a large skillet, cook and crumble beef with bacon and onion over medium heat until beef is no longer pink; drain.
Stir in sugars, ketchup, barbecue sauce, molasses, mustard, chili powder and salt until blended. Stir in beans. Transfer to a greased 2-1/2-qt. baking dish. Bake, covered, until beans reach desired thickness, about 1 hour.