In a large saute pan, heat the olive oil. Over medium-high heat, saute the broccoli florets, stirring as necessary, 2 to 3 minutes. Season lightly with salt and pepper. Transfer to a bowl and reserve until needed.
Deglaze the pan with the stock, and add the thyme leaves. Bring to a boil and reduce by half. Add the butter and the goat cheese and stir together until the cheese melts. Keep warm.
Meanwhile, add a little salt to the pot of boiling water and cook the pasta until it is al dente, about 1 minute for fresh pasta. (Cook packaged pasta according to the directions on the package). Drain the pasta well and add to the reserved broccoli in the saute pan. Cook until heated through, about 2 minutes. Season with salt and pepper, to taste.
To serve, divide the pasta among 4 heated plates. Sprinkle with toasted pine nuts and garnish with a sprig of thyme.
*To toast pine nuts, place the nuts in a small skillet in a single layer. Over low heat, toast until lightly golden, stirring often to prevent burning. This takes 3 or 4 minutes. Drain on paper towels.