Thanks John, that's not a bad suggestion.
I think if I use a piping bag and go really carefully I should be able to fill the spaces between the tiles without affecting their faces. They're set high enough on the wall that the only place they're likely to catch water is inside the shower, and I can choose some with fewer cavities to run through there and make sure they're thoroughly sealed. They'll be laid on Aquapanel with a vapour sheet laid behind, so any water going through isn't going to cause any major problems.
I'll post some photos showing how I get on, but I won;t be starting to grout the mosaics for a week or so. I'm laying the main tiles first, leaving a 80mm gap all around in the middle of the wall.
Incidentally, is there a trick to hanging tiles going in the downwards direction while keeping them tight against the ones above? I need to hang starting at the midline going downwards. To prevent the bottom row from sagging I've had to run screws into the plasterboard below them for them to sit on while the addy dries, which obviously isn't ideal, and I don;t want to do this in the wet areas. I would have used a wood baton, but it's tricky to judge where it should be screwed as the tiles all seem to be very slightly different sizes.