Tentative approval of a development plan shall not qualify the planned residential development for recording nor authorize development or the issuance of any building permits. A development plan which has been given tentative approval as submitted, or which has been given tentative approval with conditions acceptable to the landowner, shall not be modified or revoked nor otherwise impaired by action of Brady Township, pending an application or applications for final approval, without the consent of the landowner, provided an application for final approval is filed or, in the case of development over a period of years, provided applications are filed, within the periods of time specified in the official written communications granting tentative approval.