Place the pine nuts in a shallow skillet over medium heat, tossing/stirring frequently. Toast until the nuts are fragrant and slightly brown. Be careful—this can happen quickly. Allow the pine nuts to cool. Place the Parmesan cheese, basil, cooled pine nuts, lemon zest, lemon juice, and garlic cloves into a food processor. Process all of the ingredients together for about 15 seconds. With the mixer running slowly, pour in the olive oil. Add salt and pepper to taste. Process again to mix. If the pesto is too thick, add more olive oil. Store in the refrigerator in a sealed container for up to 5 days.
Cut the grapefruit and oranges by cutting off the outer peel and the pith. Cut the fruit into about 1/4 to 1/2-inch pieces, or segment the grapefruit and the oranges by using a knife to cut off the peel, then use a small sharp knife to cut between each segment to remove the pieces of the fruit. Whichever way you prefer. Place the burrata onto a platter and use your hands to break it up into smaller pieces around the platter. Place the cut grapefruit and oranges around the burrata. Sprinkle the mint and basil over citrus and burrata. Place the edible flowers around the platter. Lightly drizzle olive oil and honey over the top and then sprinkle with sea salt and pepper to taste. Adjust the flavors and add more of anything you like.