Preheat your oven to 375F 190C.
In a large bowl, combine the ground beef, breadcrumbs, cheddar cheese, bacon, onion, ketchup, eggs, Worcestershire sauce, garlic powder, salt, and pepper.
Mix until well combined, but do not overmix to avoid a tough meatloaf.
Transfer the mixture to a loaf pan and shape it into a loaf.
If using, spread the barbecue sauce over the top of the meatloaf.
Bake in the preheated oven for 60-70 minutes, or until the internal temperature reaches 160F 71C.
Let the meatloaf rest for 10 minutes before slicing and serving.