Preheat a gas grill on medium-high heat until it reaches 400-450°F (204-232°C). Or light the coals in a charcoal grill, and let them burn until you see white ash. Form a two-zone fire by pushing the lit charcoal to one side of the grill, leaving the other side without charcoal.
Lightly beat the egg in a medium bowl, then add breadcrumbs and Worcestershire sauce. Mix until thoroughly combined and a soft paste forms.
Add the ground beef, minced garlic, onions, salt and pepper to taste, and optional burger seasoning.
Use your hands or a large spoon to mix all the ingredients well, avoiding overmixing. Divide the burger mixture into equal portions, depending on how many burgers you want, and shape them into patties. I usually make 4-6 patties that are of even thickness and slightly wider than the burger buns.
Place the patties on your preheated grill. You can leave them undisturbed for 2-3 minutes, then flip once. Or you can gently flip them every 20 seconds for more even cooking.
As soon as their internal temperature reaches 160°F (70°C), your burgers are done. If the outside is cooking too fast, move the patties away from direct heat.
While the burgers are grilling, lay the bacon across the grates on the grill's cooler side. Cook them until they're as crispy as you want. Remove them from the grill and set them aside until the burgers are ready.
Two minutes before the burgers are done, brush both sides with barbecue sauce and toast the buns on the grill.
Take the burgers off the grill and let them rest for a few minutes. Let everyone assemble their burgers as desired, and enjoy.