Preheat oven to 375 degrees F.
Remove the chicken giblets and excess fat.
Pat the outside of the chicken dry and set aside.
In a small bowl, combine the softened butter, dry thyme, dry rosemary, oregano, salt and pepper.
Stuff the cavity with onions and garlic.
Smear the prepared butter all over the chicken and then season generously with salt and pepper.
Tie the legs together with kitchen twine and tuck the wings under the chicken.
Cover the breast with aluminum foil and place in the oven for 45 minutes
While the chicken cooks, combine the honey, soy sauce, and red chili flakes in a small bowl.
Brush the honey soy all over the chicken and cook for an additional 30 minutes or until the juices run clear.
Remove the chicken from the oven to a platter and let it rest covered for 15 minutes.
Serve with vegetables and mashed potatoes for maximum delight.