Are you sure a blog is what you are looking for your bio listings? Blogs are generally organized chronologically. The best way to accomplish what you are attempting to do may be to create a BioPage type and a BioPageHolder type.
If you have not already you should take a look at the following tutorial [url]http://doc.silverstripe.org/sapphire/en/tutorials/2-extending-a-basic-site[/url]
If I remeber correctly it does a pretty good job walking you through creating what you may be looking for. In the BlogHolder Page controller you could add logic to order the bio entries alphabetically or in the order they appear in the admin area. The tutorials on [url]http://doc.silverstripe.org/[/url] are pretty valuable if you are just getting started.
You could also extend the blog module but depending on what you are trying to accomplish I think the first solution may work better for you.
Thanks for your reply and instruction on this. You're right, a blog entry might not be the best way to achieve this, but under the time constraints I had to get what they wanted, it seemed the quickest solution.
I'll have a look at the links you have posted, and I'm sure I'll get it sorted - hopefully :-).