01 - Preheat a griddle to medium heat (350°F).
02 - Add bacon strips to the griddle and cook until crispy, approximately 4-5 minutes per side. Remove and drain on paper towels.
03 - While bacon cooks, whisk together eggs, milk, salt, and pepper in a mixing bowl until fully combined.
04 - Melt 2 tablespoons butter on the griddle. Pour egg mixture onto the griddle and gently scramble until just set but still moist. Divide into 4 equal portions.
05 - Place English muffin halves cut side down on the griddle and toast until golden brown, approximately 2-3 minutes.
06 - Spread mayonnaise or butter on each muffin half if desired. Place scrambled egg portion on bottom half, top with cheese slice and 2 bacon strips. Cover with top muffin half.
07 - For extra melty cheese, return assembled sandwiches to the griddle, cover loosely with aluminum foil, and heat for 1-2 minutes until cheese is melted.