I rather like Forrest, spelt with double 'r' but I'm not keen on Falcon. You could have Forrest as a middle name so that it gives your son more options in the future if he so wishes. If you're open to suggestions, how about:
Bailey
Clark
Cooper
Harper
Hunter
Marshall
Parker
Rory
Sage
Silver as a middle name?
Tyler
Taylor
Most of the above are occupational surnames 