Hello,
Actually, WP has force check button in Dashboard > Updates http://prntscr.com/e5o6vh but it has some delay. You may add the following parameter to the url to force check theme updates &theme_force_check=1
and you’ll have the following wp-admin/update-core.php?force-check=1&theme_force_check=1
Regards