Повторный клик срабатывает не чаще, чем через 2 секунды
<button id="infinish">Finish</button>
<script>
var flag = true;
var fin = document.querySelector('#infinish');
fin.onmouseup= function() {
if(flag) reversShow();
flag = false;
}
function reversShow() {
console.log('Start'); //запуск анимации
setTimeout('flag = true;',2000);
}
</script>