Prep the ingredients per the instructions above.
Brew coffee. Allow to cool at room temperature, or, for faster cooling, place in the refrigerator.
Place the bacon in a large skillet over medium heat. Cook on both sides until golden brown and crisp.
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.
In a jar with a lid, pour milk and shake vigorously back and forth for a minute, until foamy. Take off the lid, and microwave milk for 15 seconds.
Pour coffee over ice. Using a spoon, hold back the foam and pour a little milk into each glass. Then take spoonfuls of the foam to add on top of the latte. Drizzle honey over each latte and top with flaked sea salt.
Toast the bagel. Arrange the bacon and eggs onto the bagel and cut the sandwich in half.
Serve with latte.