After doing a few searches in here I went for a Monkey Doodlez from Tweedle.
It is a great fit. In the end I was tossing up between tha and a Bummis, but IMO the Monkey Doodlez looked more comfortable
I'm taking DS for his first swim on Friday so will post back in here to let you know how we get on.