The solution to eliminating air bubbles in polyurethane is actually quite simple.
First let's remember some basics on physics. Air is lighter than the heavy bodied poly. This will cause any air that naturally occurs in brushing to remain trapped withing the "Glue Like" body of the polyurethane. Ok, simple fix! Personally, I find the poly right from the can too heavy to use. The surface tension of the poly holds the bubble and can't let is escape. Cut the poly at least to a 3/4 poly to 1/4 ration of poly to thinner. Once the solution is thin enough it will brush on smoother and allow the tiny bubbles to float to the surface and pop free before it gels to form little miny volcanoes.
Simple Physics ri