In a large bowl, gently mix together first 12 ingredients (everything except for bacon and BBQ sauce). Feel free to mix with a large spoon, but I take off my rings, wash my hands, and mix by hand.
Once combined, form meat mixture into a loaf and place in oven proof rectangle pan.
Lay bacon pieces across top of loaf.
Liberally spread top with BBQ sauce. About half way through baking add more sauce to top of meatloaf.
Bake (uncovered) at 350* for approx 60-75 minutes. Adjust cooking time according to thickness of meatloaf.