adjust total in BufDelete update only for user buffers

This resolves #2.