Preheat oven to 350 degrees. Line two muffin tins with parchment or paper liners.
In a large bowl, beat the butter and sugar until creamy and smooth, about 2-3 minutes. Whip in the eggs one at a time until fully incorporated, then the vanilla and Greek yogurt. Scrape down the sides of the bowl with a spatula. Add the flour, baking powder, baking soda, and salt. Mix until just combined. Stir in the funfetti sprinkles until relatively evenly distributed. Do not overmix.
Scoop the batter into the prepared muffin tins, filling 2/3 of the way full. Bake for 20-25 minutes until the centers are set and an inserted toothpick emerges with just a few moist crumbs. Let cool 5 minutes in the pans, then move to a wire rack. Cool completely.
To make the buttercream: add the butter, bourbon, strawberry preserves, and vanilla to a large bowl. Beat on low speed until combined. With the mixer running, add in the powdered sugar 1 cup at a time until incorporated. Then, turn the mixer to high and beat in the heavy cream. Continue whipping for about 2-3 minutes until the frosting is smooth and fluffy. If needed, add another tablespoon or two of heavy cream to loosen the frosting.
Slap the buttercream into a piping bag with your tip of choice, or into a ziptop bag with a corner snipped off. Swirl and curl that shit all over the cupcakes, using as much or as little as you please. Sprinkle with extra funfetti, as desired.
Notes
*For kids: You may omit the bourbon from the frosting if serving to littles.