In an oven-safe 12-inch skillet over medium heat, cook the bacon until crisp. Transfer the bacon with a slotted spoon to a paper towel-lined plate. Reserve the bacon drippings in the skillet. Add the Brussels sprouts to the skillet, season with salt and pepper, and cook, tossing occasionally, until they start to brown. Remove from the heat and stir in the olive oil and balsamic vinegar.
Place the skillet in the oven and cook for 15 minutes, tossing at least once. Increase the oven temperature to 400°F, stir in the pine nuts, and cook for an additional 10 minutes. Remove from the oven and stir in the reserved bacon, golden raisins, and cheese. Serve warm.