In a small bowl, combine avocado, 1/2 teaspoon garlic powder, lime juice, 1/4 teaspoon pepper, and 1/4 teaspoon salt, and set aside in the refrigerator.
Add the ground beef, paprika, 1 teaspoon garlic powder, 1 1/2 teaspoons black pepper, 1 1/2 teaspoons salt, and flour to a large bowl. Mix the meat together, using your hands is best here, until the spices are incorporated throughout.
Form 4 small flat patties. Add 1 heaping tablespoon of guacamole to the middle of two of the patties. Top with the remaining two patties, pinching the edges tightly to seal.
On a flat, clean cutting board, lay two slices of bacon down so they form an “X.” Place one of the stuffed burgers in the center and wrap the bacon up and over the patty. Repeat with the second burger and remaining bacon.
Place the burgers bacons seam side down in a hot grill pan or cast iron pan. Cook until the bacon is crispy, approximately 5 minutes per side to get medium temperature in the center. During the last minute of cooking, add a slice of pepper jack cheese and tent the burgers with aluminum foil. Once the cheese is melted, remove from heat.
Assemble the burgers, topping with sliced tomato, and serve immediately. Get ready to get messy!