In a medium pan over medium to high heat, add bacon and onions and cook until the bacon is rendered but not crisp. Add the chorizo and cook until done. Season with salt and pepper. Remove the bacon mixture to a paper towel-lined plate to drain and cool.
Preheat oven to 250 degrees F.
Divide ground chuck into 8 equal parts. Form into a loose ball, and create 4-inch patties. Layer 1 piece of cheese onto the center of 1 patty. Top with 1/4 bacon mixture, another slice of cheese, then add another patty on top and gently seal edges and form into a patty, about 4 inches wide and 1 1/2 inches high. Repeat with the remaining patties to make a total of 4 large patties.
Heat a medium saute pan over medium heat. Place all 4 patties in the pan and cook for 3 to 4 minutes on 1 side, then gently turn over and cook for another 3 to 4 minutes. Remove the pan from the heat, cover and pop it in the preheated oven for 10 minutes.
Remove from oven, place burgers onto rolls and serve with Worcestershire Tomato Ketchup.
Worcestershire Tomato Ketchup:
In medium saute pan over medium heat, add oil and onions. Cook until brown and caramelized. Add the tomatoes, and garlic and cook for a few minutes, just to soften the vegetables. Then add the remaining ingredients and simmer for 30 minutes.
You can either serve the ketchup chunky or cool and puree in a blender until smooth.