Preheat the oven to 450 degrees F. Remove the neck and gizzards from inside the chicken. Place the chicken in a small dry skillet and pat the skin dry with paper towels. Slide a regular tablespoon, curved side down, underneath the skin of the chicken. Run the spoon along the breast to loosen the skin on both sides, and down over the drumsticks. Then mix the butter, honey, and the zest of one orange with 3/4 teaspoon salt and 1/4 teaspoon black pepper. Mash the ingredients in a small bowl until well combined. Use the spoon to deposit the butter mixture underneath the skin of the chicken. Place as much of the butter as possible over the breast meat and drumsticks. Then press the skin to smooth. Rub any remaining butter over the outside of the skin and sprinkle with salt and pepper. Slice the orange and place it inside the chicken.
Roast the chicken for 45 minutes to crisp up the skin, then lower the heat to 350 degree F. If the skin is brown, cover the chicken loosely with foil and continue roasting for another 75 - 90 minutes. (My chicken was exactly 8 pounds and it was finished in 2 hours total.) To test the chicken for doneness, stick a knife down between the drumstick and the breast. If the juices run out clear, the chicken is ready.
Remove the chicken from the oven and carefully lift it out of the juices. Place it on a platter and cover with foil to keep it warm.
While the chicken is roasting, place a large grill pan over two burners and turn them both on medium heat. Lay the asparagus and green beans on the grill pan and sear until the color has intensified and grill marks have formed. Flip once and salt and pepper. Cook the veggies until just cooked through, so they are bright green and firm. Approximately 6-10 minutes.
Place the sauté pan with the chicken juices over another burner. Heat the burner to medium heat and whisk in the flour. Add the chicken stock, then salt and pepper to taste. (You may need as much as 3/4 teaspoon salt, depending on how salty the juices and stock are. Start with a little salt and add more.) Bring the gravy to a boil and whisk. Continue simmering and stirring until the gravy is thick enough to coat a spoon.
To serve: Cut the chicken into pieces and distribute onto plates. Spoon the grilled veggies next to the chicken and drizzle honey orange gravy over both the chicken and veggies.