I love Rafe, and would like that as the full name ideally(I've never been one to stick a full name on a birth certificate and then just use a nn for the sake of it, but know that doesnt go down well here generally). I quite like Raffy, but not really a fan of Rafferty...