Preheat oven to 425 degrees. If you have a pizza stone, you will want to use it. That's what makes these beautiful brown baked spots on your bread. Place your pizza stone on the lowest rack in your oven. If you don't have a pizza stone, it's ok...I'll give you certain steps below to accommodate.
Place the flour, xanthan gum, baking powder and salt in the bowl of a standing mixer. I use a Kitchen Aid. Put the paddle attachment on and mix the dry ingredients to combine on the lowest speed for about 3 minutes.
After 3 minutes, add the olive oil, eggs, rosemary, fresh garlic and milk and beat until the mixture comes together. Slowly beat in ½ a cup of the warm water on medium speed for about 2 to 3 more minutes. The texture of your dough should be quite wet and sticky, but not runny. If you need a little more water, add it.
Turn your mixer off and scoop the dough into 6 balls. I used an ice cream scoop that holds about ⅓ of a cup. Place the balls evenly on 2 cookie sheets lined with parchment paper (or you can use a silipat). Dip your fingers in water and spread/flatten each dough balls into about a 5-inch circle, starting in the center of the dough and working your way out. Leave the edge of the circle a little thicker that the middle.
Bake the flatbread on the pans for 8 minutes. Then, lift the bread from the pans and brush on a bit of olive oil. Then flip over each flatbread and place on the baking stone and cook for another 8 minutes or until golden brown. If you don't have a pizza stone, just flip these over on your cookie sheet that has parchment paper.
After the 8 minutes, remove from the oven and cool on a wire rack.
When cooled, seal in a plastic baggie and store at room temperature. Reheat these in the microwave before serving