I am not so sure what 40 Br means. I assume that means 40 gallons. You options are pretty limited. I actually just went through this exact same process. Did tons of research on what puffer I wanted to get. Heres a good synopsis of freshwater puffers.
http://www.thepufferforum.com/forum/...ia/Freshwater/
I have seen more but most likely you will not find them at your
LFS or online.
South America Puffers seem awesome but I could never find any online or at
LFS's. However once I went ahead and decided to buy my two figure 8's I see on aquabid that someone is selling a couple of South American puffers. I would say that is your best bet.
As far as other places to order puffers online, I have only really seen anything from
http://www.liveaquaria.com/ and
http://www.aquariumfish.net/catalog_...gure_eight.htm
Also aquabid has some sometimes. I would say SAP's would be your best bet in terms of a personable puffer. I didn't like it that species like irrubesco and the target puffers were nocturnal and most times pretty skiddish and scared. I wanted a fish that was going to try and bite me and come say high whenever I walk by. I really enjoy the F8's though, they are the happiest fish ever and always come to swim by me. They nip at my finger when I put it in the tank, I guess they think its a shrimp. I feed them shrimp, clams, and pond snails. It is a little bit of a pain dealing with brackish. After all the research I found I determined that
SG 1.005 is best for them.
Oh, also you could go the route of dwarf puffers but I am figuring you would want something a little bigger.