We consider a semi-infinite dielectric with multiple spatially dispersive resonances in the susceptibility. The effect of the boundary is described by an arbitrary reflection coefficient for polarization waves in the material at the surface, with specific values corresponding to various additional boundary conditions (ABCs) for Maxwell's equations. We derive exact expressions for the electromagnetic reflection and transmission coefficients and present the results for a variety of materials with multiple exciton bands. We find an improved single-band approximation for heavy/light exciton bands and extend our model to exciton dispersion relations with linear k terms which occur in uniaxial crystals. Finally, we calculate the spectral energy density of thermal and zeropoint radiation for a variety of multi-resonance models and ABCs. arXiv:1702.05058v1 [physics.optics]