Slice the rolls in half horizontally. Heat a heavy pan, such as cast iron, over medium high heat and melt 2 teaspoons of the butter. Place the roll cut sides down in the pan, and let the halves sizzle until the bottoms turn golden, 1 to 2 minutes. Remove and set aside.
Place the bacon in the pan over medium high heat and cook until it is crispy, about 4 minutes on each side. Remove the bacon to a paper towel lined plate, pour off any fat left in the pan and (carefully; that pan is hot!) use a wad of paper towels to wipe out the inside of the pan.
Crack the eggs in a bowl and lightly beat them with the salt and pepper. Melt the remaining 2 teaspoons butter in the pan. Pour in the eggs and as the bottom sets use a spatula to lift up the edges of the eggs and let the uncooked eggs run underneath. When the bottom is almost cooked but the top is still slightly wet sprinkle over the cheese. Let the eggs cook for another minute, then fold the sides of the eggs over the middle, so that it takes on a rectangular omelet shape. Slide the omelet out of the pan onto a cutting board and cut in half, so that each piece takes on a similar shape to the ciabatta rolls.
Place the cooked eggs on the bottom of the browned roll. Place the bacon on top of the eggs, give it all a loving squirt of Sriracha or other hot sauce, and cover with the top of the roll.
Serve the sandwich warm, and take 10 minutes out of your day and read a magazine, and think of this moment warmly all week.
Notes
This is the sandwich you can make for your family for breakfast, for lunch, and maybe even for dinner. Fast, inexpensive, satisfying, easy. You can use whatever rolls you have, or even bread, whatever type of bacon you have around, whatever type of cheese.