Get your BES admin to send you a PIN message from the BES. If the message arrives immediatly, it may shed some light. If they have more than one BES server, have them move you from one BES to the other. This could knock the cob webs loose so to speak.
In the afternoon, how fast is the email delivered to your BB?
Is this ONLY your BB or everyone on the BES?