In a small bowl add 2 tablespoons of your softened butter and 1 teaspoon of maple syrup. Mix very well to combine. This is your butter and maple syrup spread. Put it aside to be used when it's time to work with the sliced bread.
In a second bowl, crack and add two eggs. Whisk the eggs to fully scramble them. Season the eggs with a little salt and pepper.
In a medium skillet over medium heat, add the last tablespoon of butter. When the butter is melted and foamy add the two whisked up eggs. Shake the pan a little to make sure all the eggs coat the bottom of the hot pan surface.
Evenly crumble the already cooked sausage and bacon pieces onto the top of the cooking eggs in the skillet. Using a spatula or turner, shuffle the eggs, sausage, and bacon a little to make sure the eggs on top get cooked. All the liquid eggs on top need to touch the surface of the pan, so you may need to move the eggs around a few times to make this happen.
When the eggs seem fully cooked, carefully fold them over on top of themselves and then fold again to attempt to make the eggs into a folded shape that is close to the size of your sliced bread. Once folded, remove the eggs and meat to a plate and immediately top the eggs with one of your slices of cheese.
Wipe out the skillet and place it back on the stove, reducing the heat to medium-low.
Spread half of the butter and maple syrup spread onto one side of one piece of bread. Lay this slice of bread maple butter side down in the pan.
Add mayonnaise (if using) to the top side of the bread in the pan.
Add the second slice of cheese onto the bread. Immediately top the cheese with two slices of ham. Place the folded egg, sausage, and bacon-filled omelet on top of the ham.
Add mayonnaise (if using) to the second piece of the bread and then put that piece of bread mayo side down on top of the omelet/cheese.
Spread the second half of the butter and maple syrup spread to the very top piece of bread
Cook the first side 2 or 3 minutes and flip.
Cook another 2 or 3 minutes and flip and continue cooking and flipping until both the top and bottom pieces of bread have a good golden tan color.
Once the bread is cooked the color you like, remove the sandwich to a cooling rack to rest until you are ready to eat.