i think you should file even more often than you are currently doing, because, the closer that you get to the quick, the shorter the quick will be in the future.
and then when the quick starts to get shorter, cut them regularly, and you'll see the quick getting shorter and shorter.
and as for him not liking you touch his nails, praise and award him after each nail at first, then once each paw, until you can get to once per session. I had this problem with Paris at first too, but it just takes time.
good luck!