"Other changes are in the works and will be made as the developer has time for implementation"
3 months late and $30k spent/ being spent. "The developer" better make time.
How about some accountability on the number of new members joining as a result of the changes made to access to the bulletin board?