DD did receive a BFE from USNA (pretty nice presentation of the certificate), but that was 2 years ago. I haven't heard that they'd changed their process, so I would still expect one in the mail.
USAFA does not send BFE, USNA still does. Supposedly BFE comes roughly 12-14 days after portal change
So... USAFA now has an...eBFE!?