Boil a pan of water and cook udon noodle. Drain, and set aside. Slice onion and garlic. Cut broccoli into small pieces. Cut the stem from the mushroom and separate. Trim bacon, and chop up. Heat 1 tablespoon of oil in a frying pan. Fry bacon for 2 minutes. Add onion, garlic and mushroom. Saute over medium heat for 2 minutes. Add broccoli, then water to the pan. Turn up the heat to high. Loosen up the udon noodle under running water, drain, and add to the pan. Add soy sauce and oyster sauce. Stir-fry until combined. Mix through the bonito flake, or garnish on top.