Ogden/Oggie is pretty cool. I like it.
Bird/Birdie as a given name? I don't know. Birdie is fine as a NN, but Bird? That's too simple. It's like naming a kid Dog or Fish. It doesn't work the same way Cat or
Fawn does.
What about
Bridget, NN Birdie? I don't know if you like
Bridget, but it's just a suggestion.