Thanks for all the suggestions, at the moment we are thinking Hamish William- William is FIL name (even though everyone calls him Bruce) so we will be using a family name. Also it ends up being a even number of syllables with all 3 names (not that it really matters, but seems to flow better)