Hmm sorry to hear about the complications. Not sure what the bubble is... could be insect blood(blanking on the scientific name), some type of wing fluid, maybe just a bubble with no fluid. I would leave him for a while and see what happens. Nature has her thing for working stuff out: for the...