I remember when Sir Winston Churchill died, the flags on base were lowered to half staff. I believe he was an honorary American citizen though. I can’t think of any other foriegn citizen who deserved it more than him.
Relatedly, on a visit to our Congress, he broke them up by pointing out that if he were American, he'd have been one of them.