Where the Borough Council, in this chapter, has stated conditional uses to be granted or denied by the Borough Council pursuant to express standards and criteria, the Borough Council shall hold a hearing on and decide requests for such conditional uses in accordance with such standards and criteria. The hearing shall be conducted by the Board or the Board 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. However, the appellant or the applicant, as the case may be, in addition to the Borough, may, prior to the decision of the hearing, waive decision or findings by the Board and accept the decision or findings of the hearing officer as final. In granting a conditional use, the Borough Council may attach such reasonable conditions and safeguards, in addition to those expressed in this chapter, as it may deem necessary to implement the purposes of this article in this chapter.