Rinse the uncooked rice in a wire mesh sieve. In a small pot, bring chicken broth or water to a boil.
Add rinsed rice, cover and cook according to package directions until liquid is gone and rice is fluffy. Once rice is ready, keep covered and remove from heat.
While rice is cooking, whisk together soy sauce, honey and ginger in a small bowl and set aside.
In a large non-stick wok or skillet, heat 1 teaspoon sesame oil and 1 teaspoon of the olive oil over medium-high heat. Once hot, add diced chicken and season lightly with salt and pepper. Saute until cooked through, about 5 - 6 minutes. Transfer chicken to a plate and set aside.
Return skillet to medium-high heat, add remaining 1 teaspoon sesame oil and 1 teaspoon of olive oil. Add carrots, bean sprouts and peas and saute for 1-2 minutes, then add garlic and saute for 1 minute longer.
Push veggies to one side of the pan; add eggs on the other side. Cook and break up with a wooden spoon or spatula until the eggs are scrambled.
Return chicken to skillet along with the cooked rice. Add in sauce and stir until everything is evenly coated. Season with salt and pepper to taste. Garnish with green onion. Serve warm with a drizzle of Sriracha to taste, if desired.