The fundamentals of sonic boom theory were established and validated in the 1950s and early 1960s. By the early 1970s, these were implemented into practical models. Over the past decade, there have been requirements for design tools for an advanced supersonic transport and environmental assessment of launch vehicles and military aircraft operations. This has resulted in a number of advances in the understanding of sonic boom shock rise times, propagation through turbulence, use of computational fluid dynamics in sonic boom modeling, and analysis of launch vehicle sonic boom including the effect of large underexpanded rocket plumes. This paper reviews the early established theory, the recent advances in theory, and the application of these advances to practical models.