The predictions we make assume that the Iridium satellites have exactly the nominal attitude (orientation). However, the onboard control system maintains the attitude only to within about 0.1 degrees of the nominal, and this unpredictable difference can lead to the actual intensity of a flare being significantly lower (or sometimes higher) than predicted.
Also, please make sure you've entered your coordinates as accurately as possible.