Gift for naturalization ceremony?

Presidents’s signature is not on the citizenship certificate so they delayed for nothing …the signature is the USCIS commissioner or whatever they call him. The president did sign a letter congratulating us on being new citizens (somewhat insincere considering his views, but anyway).
Also my kid didn’t get the pack, just a flag when she got her citizenship certificate but all the adults in our family who had to naturalize got the full pack. I wonder if they do it differently in different states, though that wouldn’t really make sense as USCIS is federal.