Most old messages are not synced over to the BES on activation. On the BES server an admin can turn how many are synced, however the most it can do is 2 weeks old.
Also, it only "Prepopulates" (thats the offical RIM term) if you switched your PIN or if it your first activation on that server.