I love
Sebastian, it's in my Top 10. I also love the nickname Seb, not keen on
Bastian at all, it sounds very abrupt and even violent to my hears.
Hudson is ok. Very trendy or preppy in style. I would use it if it was a family name or had special significance, other than that there are too many other great first names for boys.