If you like it, then go for it 
But seeing as you've asked for views, I am not that keen. I just don't like any of the 'son' names - Jenson, Madison, Harrison, Jackson, Benson, Brandon, Emerson, Mason, Stetson, Wilson, Nelson, Braxton - to me they all sound like surnames.
Instead there are so many gorgeous boys names to choose from such as Edward, Thomas, Samuel, Michael, James, Sebastian, Ben, David, Luke, Oliver, Alexander, Daniel, William, Henry, Matthew, Gabriel, Julian, Christian, Christopher...