So after having a conversation with my DH, we are stuck between two baby boy first names:
William- My grandfather passed away a few weeks ago, this was his first name, it also happens to be my fathers middle name and my DH loves it. His reasoning is I really want Liam for a first name and if we use William we can call him Liam for short.
Liam- I have had my heart set on this name since I found out I was pregnant.