01 - Preheat grill or skillet to medium-high heat.
02 - In a mixing bowl, gently combine ground beef with salt, pepper, smoked paprika, and garlic powder. Form into 4 equal patties, slightly larger than the buns.
03 - Cook bacon in a skillet over medium heat until crisp, about 6–8 minutes. Drain on paper towels.
04 - Grill or pan-sear the burger patties for 3–4 minutes per side for medium, or until desired doneness. During the last minute, top each patty with a slice of cheddar cheese and allow it to melt.
05 - Butter the cut sides of the buns and toast them on the grill or in a skillet until golden.
06 - Spread mayonnaise (if using) on the bottom bun. Layer with lettuce, the cheesy burger patty, 2 slices of bacon, tomato, red onion, pickle, and 1 tablespoon barbecue sauce. Top with the upper bun.
07 - Serve immediately with your favorite sides.