Concur: apart from the wing & horizontal stabiliser a shockwave often forms just behgind the cockpit and at the base of the vertical fin.
Apart from the 'Fat bits' large angle changes (eg: cockpit to fuselage) accelerate the airflow.
In supersonic engines these angle changes are often used to create shockwaves - on purpose - to slow the airflow into the engine.
Try here for a good simple brief:
http://142.26.194.131/aerodynamics1/...ed/Page2d.html