bon_r_close properly implemented

bon_r_close now frees all values in all blocks