01 - In a large bowl, combine the flour, instant yeast, sugar, and salt. Pour in the warm water and olive oil, mixing until a shaggy dough forms. Turn out onto a lightly floured surface and knead for 5 to 7 minutes until the dough is smooth and springs back when pressed. Cover with a clean kitchen towel and let rise in a warm spot for 1 hour, or until doubled in bulk.
02 - While the dough rises, combine the mozzarella, cheddar, Parmesan, and cream cheese in a medium bowl. Add the minced garlic, chopped parsley, and black pepper. Stir until evenly incorporated and the mixture holds together.
03 - Preheat the oven to 375°F. Line a baking sheet with parchment paper and set aside.
04 - Punch down the risen dough and divide it into 18 equal portions. Flatten each portion into a small circle roughly 3 inches across. Place about 1 tablespoon of the cheese filling in the center of each circle, then pinch the edges firmly together to seal. Roll gently between your palms to form a smooth ball.
05 - Place the stuffed dough balls seam-side down on the prepared baking sheet, spacing them about 2 inches apart.
06 - Bake for 18 to 20 minutes, rotating the sheet halfway through, until the tops are golden brown and the cheese is bubbling at the seams.
07 - While the bread bites bake, stir together the melted butter, minced garlic, and chopped parsley in a small bowl.
08 - As soon as the bread bites come out of the oven, brush each one generously with the garlic butter mixture. Sprinkle with flaky sea salt and serve warm.