Backup is a complicated topic. In my experience the only universal rules are:
1) Test your backups. Among other things this means data integrity, not just "the files are there".
2) Have at least two backups, and store them in different [geographical] locations.
Beyond that it comes down to how much the information is worth to you, and how much you will spend protecting it.
WRT USB flash as backup medium, I've never known a well-treated flash drive to work fine one day and not work after weeks or months of non-use. In my experience flash dies during write. OTOH I have never used flash as long term storage. I'm sure there are studies, but I'm similarly certain it's not considered good practice. At the very least, don't use no-name flash media from China off eBay.
As for me, I use magnetic tape. Yes, that's still a thing, but it's not practical for the average Joe. Thing is I have access to my employer's full inventory of
LTO tape drives. I also have a lot of experience with them, so I know how to test for problems. So I bought a used drive on eBay, knowing I could borrow one if it ever came to that.
Otherwise, I would probably just upload to the cloud, probably pre-encrypted. I don't know the standards for privacy, security, and disclosure on the average cloud provider, but I know of at least one that offers seamless encryption that even they can't break*. Or maybe I'd be using
M-Disc.
*
Tarsnap, "Online backups for the truly paranoid". It's primarily targeted at Unix/Linux users though.