Place the bacon in a large skillet over medium heat. Cook on both sides until golden brown and crisp.
Prepare the peaches per the instructions above.
Heat the oil in a non-stick pan over medium heat. Crack the eggs into the pan. Cook until the whites of the eggs are firm. Gently flip over and top with cheese to melt.
Once the bacon is cooked, set aside on paper towels to drain any excess grease.
Toast the bread. Arrange the bacon and eggs onto the bread and cut the sandwich in half.