Heat olive oil over medium high heat in a large, deep saute pan or wok. I recommend the saute pan be at least 5 qts. While oil heats, season cubed chicken with salt, pepper, ground ginger, garlic powder, basil, oregano, and chili powder. Toss to coat chicken all over.
Add seasoned chicken to the olive oil when the oil is hot enough to sizzle. Brown on all sides, stirring occasionally, approximately 5 minutes.
Add carrots, snap peas, and water chestnuts to the pan. Saute for 3-4 minutes, stirring frequently.
Add remaining veggies as well as minced garlic and ginger. Saute for 3-4 minutes, stirring frequently.
While veggies are sautéing, whisk together sesame oil, ponzu sauce, fish sauce and crushed red peppers (if using) in a medium sized bowl. (If you wish to have a thicker sauce, add 1 tbsp cold water and 2 tbsp flour to the bowl.) Whisk until well combined and then pour into the chicken and veggie mixture.
Reduce heat to low and simmer chicken and veggie mixture for an additional 4-5 minutes or until all veggies are tender-crisp and sauce has reached your desired thickness.
Serve vegetable mixture on top of a bed of rice with green onion on top.