Newtown residents have voted to keep the Board of Finance. There was a Charter revision proposal on the ballot Tuesday that would have eliminated the advisory group from town government. The tally was 7,678 against elimination and 3,161 in favor of the change. The Board of Finance will continue to exist as it is currently framed in the Charter. Residents also voted about 5,300 to 4,800 to approve procedural revisions.