Where the Board of Township Supervisors, in the zoning ordinances, has stated conditional uses to be granted or denied by the Board of Township Supervisors pursuant to express standards and criteria, the Board of Township Supervisors shall hold hearings on and decide requests for such conditional uses in accordance with such standards and criteria. The hearing shall be conducted by the Board of Township Supervisors, or the Board of Township Supervisors may appoint any member or an independent attorney as a hearing officer. The decision, or, where no decision is called for, the findings shall be made by the Board of Township Supervisors. However, the appellant or the applicant, as the case may be, in addition to the Township, may, prior to the decision of the hearing, waive decision or findings by the Board of Township Supervisors and accept the decision or findings of the Hearing Officer as final. In granting a conditional use, the Board of Township Supervisors may attach such reasonable conditions and safeguards, in addition to those expressed in the ordinance, as it may deem necessary to implement the purposes of this chapter.