We have an avid "nose puncher" too. It's definitely for attention and petting. She can be very persistent and I'm glad to read that we've been doing the right thing with her by making her sit or lay down before initiating any petting.
"One cat just leads to another." - Ernest Hemingway
Meowy Meowers - Angus n' Finn - 5 yrs old
Barky Barker - Skylar - 4 yrs old??