If using leftover pancakes, reheat them in a skillet over medium heat until warm. If making fresh pancakes, prepare them according to your favorite recipe and set aside.
In a non-stick skillet, melt the butter over medium heat. Crack the eggs into the skillet, season with salt and pepper, and cook to your desired doneness (sunny-side up, over-easy, or scrambled).
While the eggs are cooking, layer one pancake on a plate. Top it with two slices of bacon or a sausage patty, followed by half of the shredded cheddar cheese.
Once the eggs are cooked, place one egg on top of the cheese. Add the second pancake on top to create a sandwich.
If desired, drizzle maple syrup over the top before serving. Repeat the process for additional sandwiches.