Place bacon in a Dutch oven over medium-high heat and cook until evenly brown. Drain, crumble and set aside.
Place beef, sausage and garlic in Dutch oven and cook over medium-high heat until well done. Drain grease. Mix in onion and cook until tender. Stir in brown sugar, syrup, ketchup, mustard and chipotle sauce. Reduce heat to medium-low. Bring to a boil and cook 20 minutes, stirring often.
Mix bacon, baked beans, kidney beans, black beans, pinto beans, great Northern beans and cannellini beans into Dutch oven. Continue cooking 20 minutes.
Preheat oven to 350 degrees F (175 degrees C). Line a baking sheet with aluminum foil. Season beans with chili powder and salt.
Place Dutch oven on prepared baking sheet on lowest rack of preheated oven. Bake 30 minutes. Let stand 10 minutes before serving.