Add chicken to crockpot. Chop broccoli and place on top of chicken.
In a small bowl, whisk together the honey, soy sauce, sesame oil, olive oil, minced garlic, dried onion, barbecue sauce, and crushed red pepper flakes (if desired). Pour into crockpot, stirring a bit so everything is well coated.
Cover and cook on high for 3-4 hours until chicken is no longer pink.
About 1/2 hour before serving, begin cooking rice as directed on package.
Remove chicken from the crockpot and set aside to cool.
Pour sauce into a large sauce pan. Whisk in the water and cornstarch and cook on low until thickened, stirring constantly to avoid sticking.
Shred chicken and add back to the sauce, stirring until coated evenly and warmed through.
Serve chicken over rice, topped with chopped green onions and sesame seeds, with pineapple on the side.