Haha you're a bit late but still thanksFinch is a great name in my opinion its catchy to say, id just stick with finchy and say that in your videos!
I think this name is easy to rememberBranding is very important! If one of your viewers wants to recommend your channel to a friend, it needs to be easy to remember.