Place the porcini mushrooms in a medium heat-safe bowl. Pour the boiling water over top and let the porcini soak until the liquid is a very dark brown, about 20 minutes. Strain the liquid into a small liquid measuring cup (you should have about ¾ cup), then chop the porcini and set aside.
Meanwhile, heat 2 tablespoons of the olive oil in a large heavy-bottomed pot over medium-high heat until shimmering. Add the cremini mushrooms, 1 teaspoon salt and a generous amount of black pepper and stir so the cremini are in an even layer. Let the cremini cook, untouched, until starting to caramelize, about 3 minutes. Stir the cremini a few times and then continue to cook, untouched, until golden brown, about 3 minutes more. Transfer to a medium bowl with a slotted spoon and return the pot to the burner.
Add another 2 tablespoons of the olive oil to the pot along with the carrots, onion, ½ teaspoon salt and a few grinds of black pepper. Cook, stirring occasionally, until the vegetables are softened, 4 to 5 minutes. Stir in the tomato paste, thyme, oregano, garlic and reserved porcini and cook, stirring frequently, until the tomato paste is toasted and turns a deep maroon color, 2 to 3 minutes.
Stir in the wine, bring to a simmer and cook until reduced by half, 3 to 4 minutes. Fold in the pearl onions, cannellini, cremini, reserved porcini water, 1 teaspoon salt and a few grinds of black pepper and bring to a simmer. Cook, stirring occasionally, until the sauce is thick enough to coat the back of the spoon and the mushrooms are very soft, 8 to 10 minutes. Fold in ½ cup of the parsley.
Meanwhile, bring a large pot of salted water to a boil. Cook the pasta until al dente according to package directions. Drain the pasta and add it back to the pot. Stir in the remaining 1 tablespoon olive oil and ½ cup parsley, 1 teaspoon salt and a few grinds of black pepper. Serve the beans bourguignon on top of the herbed pasta and garnish with more parsley if desired.
