Preheat the oven to 425 degrees and line a large baking sheet with parchment paper.
In a mixing bowl, combine the ground beef, half the diced bacon, 1/4 cup barbecue sauce, breadcrumbs, egg, garlic powder, salt, and pepper. Mix until just blended.
Divide the mixture into eight equal portions and shape each into a small loaf. Place the loaves on the prepared baking sheet.
Press the remaining diced bacon onto the top of each mini meatloaf. Brush the tops with the remaining 1/4 cup barbecue sauce.
In the same mixing bowl, toss the broccoli florets with olive oil. Spread the broccoli around the meatloafs on the baking sheet.
Bake for 20 minutes until the meatloafs reach an internal temperature of 160 degrees and the broccoli is tender with browned edges.