In a mixing bowl, whisk together the eggs, oil, sugar, buttermilk, and vanilla. Combine the flour, baking powder, baking soda, and salt and place a little in the white chocolate chip and raspberries to prevent from sinking to the bottom of the muffin. Set the mix-ins aside. Add the remainder of the dry ingredients to the wet and mix until almost fully combined. Mash together the raspberries just slightly leaving a few whole / halved berries. Add the raspberries and white chocolate chips into the batter and gently fold them in.