The 'onRemoveTag' event fires before 'onChange' event. You should delay a little time to get values, or use the 'onChange' event instead.
onRemoveTag: function(){
var target = this;
setTimeout(function(){
var values = $(target).tagbox('getValues');
console.log(values)
},0)
}