I will post some pictures later today.
I think part of the reason it was so hard was because I did the upper bumper in one piece (don't know how people use multiple pieces without obvious seams). If you can, start form the middle of the bumper and work your way outwards. Be careful not to use too much heat or you will over heat that area and cause it to become glossy. Throughout the whole process I found that using my blow dryer on low heat + high speed was a lot better than high heat + low speed. Dont forget to spray each section that you are working on with a 50/50 mix of 100% Isopropyl Alcohol & Water.
Be patient! Although the air release channels help with getting rid of most small air bubbles (simply press them out with your finger), if you try and press out an air bubble that is too large, you may run the risk of making permanent marks or creases in the section. This happened to me quite a few times but I know better for next time. As someone mentioned, the vinyl is able to be repositioned many times (more risk of dust getting under though) so don't be scared to pull of the sections that have too many bubbles and wrinkles.