Drain the tofu and wrap it in paper towels, then sandwich the wrapped block between two plates. Replace paper towels as needed, 4-5 times, until the tofu is drier.
Slice the tofu into 1" cubes. Add tofu and 2 tbsp of the cornstarch to a bowl and dust the tofu to evenly coat it on all sides. Add the remaining cornstarch as needed.
Whisk together the Sriracha, honey, soy sauce, honey, garlic, and vinegar.
Heat 2 tbsp oil in frying pan. Add the tofu to the hot oil and cook evenly on all sides until it has browned.
Add the sauce and stir to coat the tofu cubes and cook until the sauce has heated through and thickened, no more than 5 minutes. Add the sesame oil and serve.