A tip for you.
How to grout slate floor tiles.
It is best to use unsanded grout for slate floors.
Once you have done this only use the other side of the sponge and only once.
First move the grout float a specially designed smoothing tool that features a flat and mostly firm rubber pad.
Scrape away any excess grout.
Then start to apply the grout into the lines and joints in between the tiles by pressing it downwards.
Fill a plastic spray bottle or a small pump sprayer with grout and tile sealer and spray the slate tile evenly making sure to get the sealer on the inside edges of the tiles.
Replace or reinstall any remaining damaged or lifted slate and let the floor dry overnight before grouting.
Begin in the corner farthest from the doorway and work backwards.
Press the tile into the opening on the floor.
After both sides of your sponge have grout on them rinse your sponge off and repeat the process until all joints have an appropriate amount of grout.
Scoop some grout onto the tile floor with a trowel.
To avoid spreading the excess grout across your tiles use one side of the sponge to wipe along the joint.
By sealing your slate tiles you are blocking the pores of the stone this will then enable the grout to float over the pin head sized holes on the stone not stick within the pores the grout should now be easily removed when it is applied you are now ready for grouting the slate tiles.
Use a grout float to press the grout into the space between tiles.