What’s the latest writing/research/best-practices on bundling versus code splitting? Large requests versus splitting into smaller ones?

Hoping for something a bit more nuanced than “reducing download size is good” or “reducing network count is good.”