Pre-heat the oven to 375°F. Place the squash, cut sides up, in a large roasting pan. Season the flesh with salt, pepper, a sprig each of thyme and sage, a drizzle of olive oil, and a drizzle of honey. Roast until tender, about 40 minutes.
Finely chop the remaining herbs and toss with the mushrooms, Marcona almonds, and garlic.
Season with the vinegar, another splash of olive oil, and salt and pepper.
Once the squash is tender, scrape out the flesh with a fork into a large bowl, reserving the skin intact; if it’s cooked through, the flesh should have the texture and appearance of al dente spaghetti. Toss the squash together with the mushroom mixture and spoon back into the skins. Cover each squash half with the grated cheese and bake for another 10 minutes, until the cheese is melted and the mushrooms are cooked through. Serve piping hot.