It seems like your son wants to study Global Economics and Business, but I do not think Fordham’s curriculum is based around global study. When I looked at the curriculum myself, it seems like GBHP students get personalized attention, international opportunities, as well as good jobs, but they may not be in the realm of what your son actually wants to pursue. A lot of those students get finance/consulting gigs in NYC. The GBHP program is in the Gabelli Business School, and the fact that your son applied to SFS instead of McDonough shows how interested he is in global economics/business compared to the hard facts.
I can tell you that Georgetown has insanely good placement into general finance/consulting gigs, and I believe SFS has many more opportunities for students interested in global studies, etc. You can look up career placement at Georgetown online. There is a ton of emphasis on international/global study at Georgetown, which can be seen not only within SFS but also in the rest of Georgetown’s schools. The size of Georgetown and national prestige means he will get a lot of opportunities that he may not see in Gabelli. I am not sure of this however. You should definitely talk to your daughter regarding recruitment.
I will also point out that Fordham has very expensive living costs, which you probably know, while you may be able to save on that slightly at Georgetown. If money is too much of a concern, he may be able graduate a semester early as well. Overall, I think the two programs are extremely different, so this can’t come down only to the money.