Just a few updates:
A fellow OSer at osdev.org posted a concern with Bochs and the UHCI code. Come to find out, it was a small bug in the interrupt code due to deferred packets. I have made a fix and hopefully it will be posted to Bochs soon.
I am still doing work on the new USB Attached SCSI (USB UAS) protocol, and progress should be done soon.
Thank you, Ben