Preheat oven to 375 degrees F. Lightly spray a non-stick baking sheet with oil or use a silicone mat.
In a medium bowl, stir together the 1 TBS soy sauce, red pepper flakes, 3 TBS honey, oyster sauce, salt, pepper, rice wine vinegar, and oil. Cut tofu into 1/2-inch cubes. Gently add/stir tofu cubes into sauce. Cover, and marinate at least 15 minutes.
Place the tofu on the baking sheet in a single layer (reserve marinade). Spray tops with olive oil (I use the Misto) and bake in a preheated oven for 20 minutes. Turn tofu, and bake until the tofu turns golden brown, about 20 minutes more or until develops a nice crisp crust.
Add additional soy sauce and honey ( 1 TBS each) to the marinade bowl. Add corn starch; whisk to combine.
In a large skillet over medium high heat, add the marinade. Place the tofu cubes into the skillet as well, and stir to coat. Bring the sauce up to a quick boil, then reduce heat to a low simmer. After a few minutes the sauce will thicken; stir to coat tofu. Sprinkle with sesame seeds and green onions and serve immediately.
If you would rather fry tofu (a bit fast than baking), see link above in post for General Tso's tofu.
Serve over rice or quinoa!