Rinse 1 1/2 cups long-grain white rice until the water looks mostly clear.
Add the rice, chicken broth, butter, and 1/2 teaspoon kosher salt to a saucepan.
Bring the rice mixture to a boil.
Lower the heat.
Cover the saucepan and simmer for 15 to 18 minutes.
Remove the saucepan from the heat.
Let the rice rest, covered, for 10 minutes.
Heat the oil in a large skillet over medium-high heat.
Season the chicken with the remaining 1/2 teaspoon kosher salt and black pepper.
Cook the chicken for 5 to 7 minutes, stirring often.
Add the chopped onion and chopped red bell pepper.
Cook for 3 to 4 minutes, until slightly soft.
Whisk the saved pineapple juice, soy sauce, honey, vinegar, garlic, ginger, and ketchup together.
Stir the cornstarch and water together in a separate small bowl.
Pour the pineapple sauce into the skillet.
Add the pineapple chunks.
Simmer for 2 minutes.
Stir in the cornstarch slurry.
Cook for 1 to 2 minutes, until the sauce looks glossy and thick.
Serve the chicken mixture over the fluffy rice.
For a saucier skillet meal, gently fold the rice into the pan before serving.