I love how you keep his looks "canon". You let him be unattractive and you leave his nose big (huge) - but he is not ugly and harsh. Perhaps he has 'softened' since working at Hogwarts - most likely because of living his own life - and of course, because of Allie.