In a medium pot, add olive oil and butter. Melt over medium to high heat, and add flour and cook it for about a minute.
Whisk in milk, chicken stock and bring it to a boil. Wait for the mixture to thicken and remove the pot from the heat and add in cheeses. Stir until completely melted.
Salt and pepper cheese sauce to taste. Add dashes of hot sauce here if desired.
Add in cooked macaroni and blend well.
To make the sauce, whisk mayo, ketchup and worchestershire in a small bowl until blended
Blend all meats together and form 1/3 lb. patties. Season both sides with salt and pepper.
Using a cast iron skillet over medium-high heat, grill patties for about 3-4 minutes on each side. DO NOT FLIP MORE THAN 2 TIMES!
While on the second side, top burger with about 1/2 cup of macaroni and cheese along with desired fixins (jalapeno, bacon, tomatoes) and top with cheese slice. Cover with lid to melt the cheese as the other side continues cooking.
While burger is cooking, grill buns in another skillet with butter until golden brown. Remove and brush with the cut side of garlic.
Place sauce and pickle slices on bottom bun. Top with patty and repeat if making double patty. Take top bun with more sauce and place over entire burger. Say Grace and enjoy!!