Well, my questions where not intended to be answered. They where a kind of rhetorical to illustrate that quite a bit more is involved in nuke design than the kind of pop-sci 'just slam to hemi-spheres of nuke stuff, Pu or U, whatever is easier to come by, together and you have a big boom' kind of articles from the 80's, someone mentioned in this thread, suggest. Thankfully.
It's nice to see confirmed that it requires a non-trivial amount of science skills and serious engineering to get it done. Thank heavens.
It's also to see that with your reply you provide some more complexities that I did not think of when writing my post.

One being: what is the relationship between the degree of enrichment of U and the amount needed?
If I'm not mistaken during the Manhattan project the implosion route for a Pu based bomb was taken exactly to circumvent the predetonation problem. I don't know whether implosion designs are not prone to predetonation at all.
I'm confused. Do you mean that the presence of U238 wrt predetonation isn't a problem 'cause U238 doesn't fission spontaneously? I believe the problem of the presence of U238 is of a different nature: it absorbing neutrons that are thus no longer able to sustain a chain reaction.
I understood that for maximum efficiency one wouldn't want to rely on an ambient neutron or a spontanious fissioning to start the chain reaction. The critical assembly might have less than optimal density/geometry by the time a spontaneous neutron arrives.
IIRC Klaus Fuchs spent a significant amount of time and effort during the Manhattan project designing a device that assured to that: release a bunch of neutrons at the moment of maximum density. Littlle Boy had a initiator as well, I believe.