Not according to TreasuryDirect. Once purchased, it’s necessary to wait five business days to deliver the savings bond gift. However, it’s also possible to hold onto the bond for much longer before giving it away. Should the bond mature before it has been delivered to the beneficiary, its monetary value will be held in a gift box for them to collect.