What I've always found, with ANY species, is that if you grip firmly enough that you're restricting movement, the snake fights it more than with a looser grip. Not so much with an adult corn that's familiar with you, but if you try that with a more high-strung species, you're going to get bit.
How old is your snake? If it's older, it's going to be big enough that there's almost no way it could get away from you as long as you're paying attention. Occasionally, mine will go a little nuts and just freak out while I'm holding him and that's when you really have to have some good reflexes, but normally they're fine. Just let the snake climb over your hands and arms like they're climbing on tree branches or something. Let him go where he wants (within reason) and you'll both be happy.