Heat olive oil in a large skillet over medium-high heat. Add the chicken and cook for 5–7 minutes, stirring occasionally, until browned and cooked through.
Add the garlic, soy sauce, honey, rice vinegar, and ginger to the skillet. Stir well and let it simmer for 3–4 minutes until slightly thickened and coated. Remove from heat.
In a separate bowl, combine the pineapple, red bell pepper, red onion, jalapeño, cilantro, lime juice, and salt. Stir until well mixed and set aside to let the flavors blend.
In a small bowl, whisk together the mayonnaise, honey, soy sauce, lime juice, and garlic powder until smooth.
To assemble, divide the rice into bowls and top with the chicken. Spoon the fresh pineapple salsa over the top, then drizzle with the sauce.