Not familiar with BSP but the best information I've found so far (I'm checking them out too) is on Sedar.
A quick snpashot of what I found from the MD&A from last Sept is:
60 million shares issued ( approx. 93 FD)
1.6 million options
aprox. 29 mill warrants
about 4.5 million in cash
Take this for what it's worth (old data) and of course do your own due diligence!!!!