Absolutely adore them both. BC would be Ted (really not keen on any longer version) and probably called Teddy. Or Noah? I love Noah, but people always say it sounds like a very strained 'no', so I do keep thinking that!