Back in the 80's when I first started we bonded neutral (grounded conductor) to ground (equipment grounding conductor) at both the meter socket and the panel (usually the green screw came already installed) ... now to prevent parallel paths we only bond at one... usually the meter socket and we keep neutrals and grounds isolated from each other... even installing a separate grounding bus to terminate grounds of BX, UF, Romex, etc. I should clarify that near Chicago all services are required to be in Rigid or IMC Conduit. If I remember about the same time we also had to change to using grounding bushings for concentric knockouts, but that may have come later.
Does anyone remember what year that changed? I'm thinking around 1999?