In a medium saucepan, bring the stock to a simmer and keep warm over very-low heat.
In a large, heavy-bottomed saucepan or Dutch oven, heat the oil over medium heat. Add the shallots, season with the salt and pepper, and continue cooking for 1-2 minutes, stirring frequently, until they are softened but not browned.
Add the rice and stir almost constantly, until it turns chalky white, about 3 minutes. Do not let the rice brown.
Stir in the wine and simmer until the wine has almost evaporated, about 1-2 minutes.
Add ¾ cup of warm stock and stir until almost completely absorbed, about 2 minutes. Continue with remaining stock, adding ½ cup at a time, and allowing each addition to be absorbed, until the rice is barely tender to the bite and the mixture is loose and creamy, about 20 to 25 minutes. [If you run out of stock before the risotto is fully cooked, use very hot water in its place.]
Remove the pan from the heat. Stir in the butter and cream, followed by the blue cheese.
Taste and season with additional salt and pepper as required.
Divide the risotto among shallow soup bowls. Top each serving with the warm mushrooms and a sprinkle of chives.
Serve immediately, with extra Parmesan on the side.