At the next regular meeting of the council after the expiration of the time in which any official bond or oath of office is required to be filed, the clerk shall report in writing to the council the name of any person elected or appointed to any office who shall have neglected to file such oath or bond. Unless the council shall for good cause shown, extend the time for the filing of such bond or oath, such office shall be deemed to be vacant, following such a meeting.