Hola
Enhorabuena por tu niño. En cuanto a los nombres, te los ordeno por preferencia:
1. Héctor: es el que más me gusta con diferencia de tus candidatos. Creo que suena muy bien, le veo un toque muy masculino y creo que queda bien para todas las edades.
2. Oliver: me gusta su sonoridad, pero a la vez, creo que tiene un toque demasiado "extranjero" y eso para mí es un inconveniente en los nombres.
3. Fabio: últimamente me gusta más, puesto que he conocido a un niño que se llama así y me he acostumbrado. Le veo la ventaja de que es un nombre muy sencillo de pronunciar (de los tres que propones, el que más) y de escribir y que no está demasiado usado.
En cualquier caso, repito, me quedaría con Héctor. Ya nos irás diciendo por cuál os decidís.
Un saludo.