Love Theo (only know one here), but not so keen on Theodore. Matthew, hmmm, I know loads ranging from 3 years to 40+, so not sure if I'd class it as timeless or overused! I do like it though and nn Matt, but would probably go with Theo if it was my choice.