Rinse the thyme and rosmary. Get about 1-2 stems from each and tear the leaves off and minced; set aside. In a medium size bowl: add softened butter, fresh thyme & rosemary, miced garlic, salt and pepper. Mix well.
Turkey
If using a frozen turkey; thaw in the refrigerator 48-72 hours prior to use. Remove the turkey from the refrigerator and let it sit in room temperature for 1-2 hours before roasting. Remove turkey neck, giblets and package; reserve for giblet gravy or discard if you prefer. Clean, rinse and pat dry the turkey with paper towel.
Preheat the oven to 400°F (204°C).
Stuff the apple, onion, lemon and the rest of the herbs, including stems (thyme, rosemary & sage) into the turkey's cavity. Use one hand to loosen and lift the turkey breast skin. Using about half the butter mixture, coat/smother the breast beneath the skin. Then rub the rest of the butter on the outer layer of the turkey's skin. Place the turkey on the roasting rack and pan. Tuck the wing underneath the turkey leg (tip: use a bamboo stick about 2" long to pin the wing). Tie the legs together. Loosely cover with aluminum foil.
Place turkey in the oven and reduce the heat to 350°f F (176°C). Roast for 13 minutes per-pound or until the internal temperature reaches to 165°F (73°C). Remove the turkey from the oven and tent/cover with aluminum foil. Let rest for 20 minutes before craving.
Transfer the drippings and grease to a clear measuring cup or bowl. The drippings will settle to the bottom; discard the grease. Reserve the drippings to make turkey gravy.
Gravy
Heat the pan up to medium-high. Add butter; wait until nearly all the butter is melted. Add half of the flour to the pan; whisk. Continue to whisk and slowly add the rest of the flour. Slowly add the drippings to the pan (make sure to whisk well to prevent lumps); whisk until well mixed. Add the fresh finely minced thyme and soy sauce; mix well.
Slowly pour ½ cup of broth into the pan; whisk until smooth. Repeat the step by adding second ½ cup; whisk until smooth. Then slowly pour in the rest of the broth; mix and whisk. Season with salt and pepper; mix. Bring to a boil for 30 seconds and reduce the heat to medium. Let it simmer for 10 minutes or until desired consistency.