Blocking Double Click on Form Submit Button
I was able to disable double submission of the form by adding the following to the bottom of the form's TPL file:

{literal}
  &lt;script type="text/javascript"&gt;
    // PREVENT DOUBLE SUBMISSION OF FORM
    CRM.$(function ($) {
      $(document).ready(function () {
        $('form').preventDoubleSubmission();  //block double submission of form
      });

      // jQuery plugin to prevent double submission of forms
      $.fn.preventDoubleSubmission = function () {
        CRM.$(this).on('submit', function (e) {
          var $form = $(this);

          if ($form.data('submitted') === true) {
            // Previously submitted - don't submit again
            console.log("Form Previously submitted - don't submit again");
            e.preventDefault();
          } else {
            // Mark it so that the next submit can be ignored
            console.log("Form NOT Previously submitted");
            $form.data('submitted', true);
          }
        });

        // Keep chainability
        return this;
      };
    });
  &lt;/script&gt;
{/literal}