Preheat oven to 400° Fahrenheit. While oven preheats, fry bacon in large skillet until fully cooked, but not too crispy since it will continue cooking in oven. Transfer cooked bacon to plate lined with paper towels to drain. Set aside.
Add breakfast sausage to same skillet. Cook until sausage is browned and crumbled, then drain grease and set skillet & sausage aside.
Place pre-made pizza crust on cookie sheet or pizza pan (or round pizza stone if you have one). Use pastry brush to liberally brush crust with olive oil and minced garlic. Place baking sheet in preheated oven and bake 8 minutes or until just golden.
While pizza crust pre-bakes, chop or crumble bacon into very small pieces and shred cheese if you haven't already. Wipe any remaining grease out of skillet, then heat skillet over medium heat.
Break eggs into skillet and whisk well. Continue whisking while slowly pouring in milk and water. Add salt and pepper, then scramble eggs until liquid is gone. Eggs should still be very soft.
Spread soft scrambled eggs on baked pizza crust, leaving narrow border around outside edge of crust.
Top scrambled eggs with ½ cup shredded cheddar and ½ cup shredded mozzarella, then add crumbled bacon and sausage and top with remaining cheeses. Sprinkle green onions over cheese.
Return pizza crust to oven and bake another 5 to 8 minutes, until cheese is melted and gooey. Remove from oven, garnish with cherry tomatoes if desired, slice, and serve.