"If you currently hold 100,000 shares in bbi, those shares will translate into a right to participate in the spp "
This is not true. At all.
You could hold zero shares NOW, and still have rights under the SPP.
Alternatively, you could hold 1m shares now, but have no rights under the SPP.
The record date for entitlement to the SPP has already past.