Auben
An alternate form of Albin, it could have the nickname of Ben, and I think Au- names are cool for boys.
Auben is a surname derived from the French Albin, meaning "white." It probably originated as a nickname for a person with very blond hair.