Pressure from the shorts is correct, but there are issues with this company that will keep it down for more that a brief time. Things may correct over a long period, but for now I wouldn't go crazy in buying this stock. I believe that you will be looking at a $14-$15 range over the next 6 months. If the issues within the company are not resolved, it will drop significantly lower, but I believe that the issues will be resolved, and it should settle in around the $18-$19 range within the next 12 months.
The short shares have been building to hold the price down, and put pressure on the reverse split. The shorts may take control for awhile, but with housing hitting the bottom, I think they will be wrong. BZH should be in good shape soon, and go higher. JMO