Start the rice first: Rinse 2 cups of rice until water runs clear, then cook according to package directions. This typically takes 20-25 minutes, giving you time to prepare everything else.
Prep the chicken: Cut chicken breasts into 1-inch bite-sized cubes. In a large bowl, toss chicken pieces with olive oil, salt, pepper, chili powder, smoked paprika, onion powder, and oregano until evenly coated.
Air fry the chicken: Preheat air fryer to 400°F. Place seasoned chicken pieces in a single layer in the air fryer basket (work in batches if needed to avoid overcrowding). Cook for 12 minutes, shaking the basket halfway through, until chicken reaches 160°F on a meat thermometer.
Make the sticky sauce: While chicken cooks, combine soy sauce, honey, rice vinegar, minced garlic, sriracha, sesame oil, and ground ginger in a medium saucepan. In a small bowl, mix arrowroot powder with 2 tablespoons water until smooth. Bring sauce to a boil over medium heat, whisk in arrowroot slurry, and simmer 4-5 minutes until sauce coats the back of a spoon.
Cook the broccoli: Cut broccoli into bite-sized florets. Steam in a steamer basket over boiling water for 4-5 minutes until bright green and tender-crisp (you should be able to pierce with a fork but still have some resistance).
Prepare spicy mayo: In a small bowl, whisk together mayonnaise and sriracha. Add water gradually until you reach a drizzling consistency.
Assemble your bowls: Divide cooked rice among serving bowls. Arrange steamed broccoli on one side and cooked chicken on the other. Pour warm sticky sauce over the chicken, drizzle with spicy mayo, and sprinkle with sesame seeds.
Serve immediately while hot. For meal prep, store components separately in airtight containers and assemble just before eating.