Dice your potatoes and onions into 1/4" cubes, keep them in separate bowls.
With kitchen scissors, or a knife, cut the bacon into small bits.
In a medium bowl, crack the eggs and add the milk, beat them together. Put in the fridge until ready to use.
In a large frying pan, pour in the vegetable oil and heat on medium until oil is hot. Add the potatoes and cook them for 10 minutes turning often. Stir in the onions. Here you will want to add your seasonings. If you like more garlic and less pepper do that. This is the customizable part of the recipe. Cook for another 10-15 minutes or until desired softness is reached.
While the potatoes are cooking, cook the bacon in a small frying pan for about 10 minutes or until desired crunchiness is reached. After the bacon is done put some napkins or paper towels on a plate, pour the bacon onto the plate and let the grease soak out of the bacon. While the bacon is draining wipe out the small pan and cook the sausage for about 10 minutes. You will want to chop it into small pieces with your spatula.
Now you will want to add you eggs to the potatoes. Pour the eggs right over the potatoes and fold a couple of times. While the eggs are still gooey add the bacon and the sausage. Fold a couple of times and sprinkle in your cheeses. Keep folding the eggs as you mix in the cheese. Once the eggs are finished cooking and the cheese is melted, set the pan on a cool burner.
If you have a gas stove you can warm the tortillas right on the burner, if you have an electric stove you can warm them up in a dry skillet, and if all else fails you can use the microwave.
After you have the tortillas warmed up put the filling on, wrap it up, and enjoy.