Make the sauce by whisking together the stock, soy sauce, honey, rice vinegar, cooking wine or sherry, and the cornstarch in a bowl and set that aside as well.
Heat 1 tablespoon oil in a large wok over high heat until smoking. Add mushrooms and cook, stirring and tossing frequently until browned on a few surfaces and cooked through about 5 minutes total. Add the garlic, ginger, and cook, stirring and tossing constantly, until fragrant, about 30 seconds. Transfer mushrooms to a medium bowl and set aside.
Add remaining tablespoon oil to wok. Add snap peas and cook, stirring and tossing occasionally, until lightly charred and just barely cooked through, about 4 minutes.
Return mushrooms to wok. and toss for about 30 more seconds.
Increase heat to high. Add the sauce and allow the mixture to come to a boil. The sauce will thicken considerably.
Transfer to a bowl. Sprinkle with green onions and serve.