Edison is definitely masculine enough and I don't feel its anywhere near
Addison. The only thing is the association with
Thomas Edison which isn't necessarily a bad thing. I also like this as an honoring name for an other Ed-like name. He could also go by
Sonny ;)