Make the sauce: In a small bowl, whisk together mayonnaise, sweet chili sauce, sriracha, honey, and lime juice. Taste and adjust heat or sweetness.
Set aside.
Prep the rice: Break up cold, cooked rice with your hands or a fork so there are no large clumps. This helps it fry instead of steam.
Heat your pan: Set a large skillet or wok over medium-high heat. Add 1 tablespoon oil and swirl to coat.
Scramble the eggs: Add butter if using, then pour in beaten eggs.
Stir gently until just set and soft. Transfer eggs to a plate.
Sauté aromatics: Add another tablespoon of oil to the pan. Add garlic, ginger, and the white parts of the green onions.
Stir-fry for 30–45 seconds until fragrant.
Cook the veggies: Add peas and carrots. Stir-fry for 2–3 minutes until hot and slightly tender. Push to the side of the pan.
Brown the chicken: Add a bit more oil if needed, then add the chicken.
Cook 2–3 minutes to warm through and get a few crispy edges.
Fry the rice: Add the rice to the pan. Spread it out and let it sit for 30–60 seconds to get some color, then stir. Repeat once or twice for light crisping.
Season: Drizzle soy sauce, rice vinegar, and sesame oil over the rice.
Toss well. Add salt and pepper to taste.
Add eggs back in: Fold the scrambled eggs into the rice mixture, breaking them into small pieces.
Finish with sauce: Reduce heat to medium. Pour in about two-thirds of the bang bang sauce and toss until the rice is evenly coated and glossy.
Add more sauce to taste.
Garnish and serve: Top with green onion greens, sesame seeds, and a squeeze of lime. Serve hot with extra sauce on the side.