Preheat the oven: preheat the oven to 180°C / 350-375°F / Gas Mark 4-5.
Marinade: add the honey, soy sauce, sweet chilli sauce, Worcestershire sauce, sesame oil, garlic, ginger, salt and pepper to a large glass jug and whisk to combine. Then pour some (¼ cup) into a small bowl and set aside.
Marinate: place the chicken drumsticks into a large mixing bowl. Pour the marinade over the top and use a pair of tongs to toss and coat. Option to cover and marinate in the fridge (30 minutes up to overnight).
Rice: spray a large casserole dish with cooking oil. Then sprinkle the onion across the base followed by the rice. Next place the chicken stock and water (in heatproof jugs) into the microwave and heat on high for 3 minutes). Once done pour both of these into the casserole dish.
Combine: next use the tongs to transfer each of the marinated chicken drumsticks into the dish and nestle them amongst the rice. Cover with aluminum foil and place the dish on the middle shelf of the oven. Let cook for 30 minutes.
Baste: when the initial 30 minutes of cook time is up, use oven mitts to remove the baking dish and set it on a heatproof surface. Discard the foil and then use a basting brush to coat each drumstick with the reserved marinade. Then use the oven mitts to return the baking dish to the oven for a further 30 minutes.
To serve: once the final 30 minutes of cook time is up, use oven mitts to remove the baking dish and set it on a heatproof surface. Use the tongs to take each cooked drumstick out (place on a clean, dry chopping board) and then use a wooden spoon to fluff the rice. Return the cooked chicken to the rice and then garnish with green onions and slices of red chilli.