Including JS after the JS specified in theme info file
You can specify the #scope attribute to control where the JS gets added. For example, you could place it in the footer, which (more likely than not) would come after your theme's JS:

'#attached' =&gt; array(
  'js' =&gt; array(
    'http://somepath/0.0.2/contact-0.0.2.min.js' =&gt; array(
    'type' =&gt; 'file',
      'weight' =&gt; 1000,
      'scope' =&gt; 'footer',
    ),
    drupal_get_path('module', 'moduleName').'/js/contact-config.js' =&gt; array(
      'type' =&gt; 'file',
      'weight' =&gt; 5,
      'scope' =&gt; 'footer',
    ),
  ),
),


Alternatively, you could implement hook_js_alter() to change the 'final' ordering of the JS files added through #attached, drupal_add_js(), .info files, etc.