Lava Bp Post Provides front-end form for buddypress. It's also possible to add on pages by a form shortcode.