STEP 1: Preheat the oven to 350 degrees F. Remove any insides then soak the turkey in warm salted water for about 10 minutes and pat dry with paper towels.
STEP 2: In a small bowl mix together the melted butter, honey, BBQ sauce, salt, and pepper. Set 2 tablespoons aside for glazing later. Rub the remaining sauce all over the turkey, inside and out, as well as under the skin.
STEP 3: Core and cut the apple into quarters and put them in the cavity along with the herbs. Carefully flip the turkey over and set the turkey on a shallow roasting pan with the breast-side. Pour 1 cup of water to the bottom of the roasting pan, to help keep the turkey moist while still allowing browning.
STEP 4: Roast the turkey 2 ½ -3 hours. After 30 minutes, remove the turkey from the oven and baste the remaining sauce on top then cover with a loose tent of aluminum foil to prevent over browning. Transfer the turkey back to the oven and cook 2- 2 ½ more hours or until the turkey breast is done and a meat thermometer, not touching any bone reads at least 165 degrees F in the deepest part of the breast. It will continue to cook slightly after it is removed from the oven.
STEP 5: Remove from the oven and let it set for 20-30 minutes to allow the juices to settle. Use any extra pan juice to drizzle over the turkey slices when served.