In a bowl, mix together the soy sauce, teriyaki sauce, honey, olive oil, garlic powder, ginger powder, salt, and pepper to create a marinade.
Place the chicken thighs in a resealable bag or a shallow dish and pour the marinade over them. Seal the bag or cover the dish, and let the chicken marinate in the refrigerator for at least 30 minutes—preferably 1-2 hours.
While the chicken is marinating, prepare your vegetables. Dice the red bell pepper, snap peas or green beans, and slice both the avocado and green onions.
Preheat a grill or skillet over medium-high heat. Remove the chicken from the marinade, allowing excess marinade to drip off before grilling or sautéing it for about 6-8 minutes on each side until fully cooked through.