Front punctures aren't rare for me, unfortunately. In 25 years of riding, I have have more front flats than rears. Especially on dirt bikes.
I have had one flat so far on my 950--on the front--courtesy of a king-sized Mesquite thorn.
'06 950 Adventure S
'10 Husaberg FX 450
'01 KTM 520exc