I tried popping my little 4 month old BP, and I thought I MIGHT have seen tiny little hemis, but I think "he's" still too young for me to tell... is there an 'optimum' age to pop them?

I've never been comfortable with popping either. Will a vet charge you much to sex them for you?