Hi no worries i found a method took a while to find it on line will flash when my product arrives. And report back here if it works.
Programming:
Software Preparation:
Start by installing the Atmel Flip software including the Java Runtime Environment if you do not already have this installed.
Hardware Preparation:
The next step is to plug the USB device into your PC. After some loading of drivers you will be greeted with a folder containing various demo packages
and so on, go ahead and copy these files to your computer if you wish to make a backup.
Now you'll need to put the AVR USB into Programming mode :
1. Hold the RST and HWB buttons (2 buttons)
2. Release the RST button.
3. Release the HWB button
At this point windows should start prompting you for drivers so direct it to the USB directory in your Atmel Flip folder for example
(C:\Program Files\Atmel\Flip 3.4.1\usb) and you're done.
Final Hurdle:
You're now going to flash the .hex to your AVR USB.
1. Launch Atmel Flip and select '

evice', Select the microcontroller that matches your board (In this case AT90USB162) and select OK.
2. Select 'File' - 'Load Hex File' - Select your .hex file
3. Select 'Settings' - 'Communication' - 'Open'
4. Click the 'Erase Target Device Memory button.
5. Click the 'Program Target Device Memory button.
PS this is not my method thanks.