Heat a large skillet over medium heat and cook bacon until most of the fat has rendered and the bacon is starting to crisp. Scoop out bacon onto a paper towel lined plate, leaving approximately 2 tbsp of fat in the skillet. Over medium heat add shallots and cook stirring frequently until starting to soften, about 3 minutes. Add minced garlic and continue to cook for 2 minutes. Stir in brussels sprouts and continue to cook until starting to soften, about 7-8 minutes. Add lemon juice, apple cider vinegar and pine nuts. Toss to combine. Season with salt and pepper. Serve immediately.