I really think that if you named him Finn it would stop seeming incomplete, in a jiffy. It's fine. It's way better than Hudson, IMO. To me, Hudson sounds phoney and loud and try-hard butch like Ryder or Landon (it's a trendy style, yeah). Or else it sounds like a brand name. I really don't like it. Finn is nms either but it's much more friendly and honestly masculine sounding IMO than Hudson. And it goes so well with Rhys, doesn't it? Finn gets my vote.