Freeze beef for 20 minutes. While beef is in the freezer, prepare the broccoli into bite size pieces.
Slice beef about 1/4" thick against the grain. Place beef in a bowl and add 1 teaspoon Shaoxing wine, 1 teaspoon soy sauce, and 1 teaspoon cornstarch. Toss until well coated. Set aside.
In a second bowl whisk together 1/2 cup broth, oyster sauce, 1/2 teaspoon sesame oil, and remaining Shaoxing wine, remaining soy sauce and rest of cornstarch. Set aside.
In a third bowl, combine 4 teaspoon veg oil, ginger and 1/4 teaspoon garlic. Set aside.
Heat 1 teaspoon of vegetable oil and 1 teaspoon sesame oil in a wok and cook broccoli and bell pepper over medium high heat until spotty brown about 3-4 minutes. Add remaining garlic and cook for 1 more minute stirring constantly so it doesn't burn.
Add remaining chicken broth, stirring constantly, until broth evaporates, about 2-3 minutes. Spread onto a serving platter.
Add ginger-garlic mixture to wok and cook, stirring constantly, about 30 seconds. Add beef and cook, stirring slowly to caramelize, About 2 minutes until no longer pink. Add bok choy and cook for 2 minutes. Add oyster sauce mixture, cook, stirring constantly until sauce thickens.
Place beef mixture on top of broccoli and serve with rice.