Take all of your sauce ingredients, except the cornstarch and 1/3 cup of water, and combine them in a pot. Bring to a boil on medium heat, stirring well.
Mix the 1/3 cup of water and the cornstarch together, then whisk into the hot sauce in the pot. Cook a little bit more until it's thickened up.
Get your skewers ready. Take a good half a cup of the sauce out of the pot and use to brush on the skewers. This sauce will now only be used to brush on the skewers while barbecuing, making it well, germy.
Get the skewers on the BBQ and cook until the chicken is done, brushing with more sauce frequently. I use the rest of the sauce to drizzle on what comes off the skewers and the rice, which gives it all that extra flavor.