From your descriptions it does seem possible that your internal flash is failing on these devices. When a copy command like this stops at the same point consistently this tends to support the idea that there is bad media.
One possiblility on why the USB keys are not booting is suggested in this thread, not all sizes and brands seem to be compatible.
Also if you can verify the key is formated as fat32, I have seen issues using USB keys in newer formats.