Personally I think you've answered your own question, at the end of the day you've got to be happy with the job your paying for so you've every right to be picky.
As you said he should have got the plastering to a standard that he was happy to tile on, and to say the tiles are too big, that's...