Preheat oven to 325º. Butter and flour two 9 inch cake pans and line with parchment paper.
In a separate bowl, whisk the flour, baking powder, baking soda, and salt. Set aside
In the bowl of a stand mixer, beat the butter and sugar until it’s light and fluffy, about 2 minutes Add the egg yolks one at a time, beating after each, then beat until light and fluffy, about 5 minutes. Add vanilla.
Combine the buttermilk and coconut cream in a measuring cup. Add about a third of the flour mixture alternating with the buttermilk, beating just until combined.
In a separate bowl, beat the egg whites with a hand mixer until soft peaks form, about 3 minutes. Fold in ¼ of the egg whites, when combined, fold in the remaining egg whites.
Divide the batter evenly between the two cake pans, smooth out the top with an offset spatula and bake for 40-43 minutes. A toothpick should come out clean and the edges should be pulling away from the side of the pan.
Place on a cooling rack for 15 minutes then remove from the pans and let cool completely before frosting.
Once cool even off the rounded tops with a serrated knife.
For the syrup, combine water and sugar in a glass bowl and microwave on high for 3 minutes until boiling. Stir in coconut and let sit until cool. Brush the syrup on the top of the cooled cakes a little at a time until it has all been absorbed.