Yeah, when we get bully sticks we get them at LEAST a foot long. Sometimes I will get them 3 feet long...but they are more expensive. I stayed away from the shorter ones for the very reason of choking...and knowing my dogs they would swallow them whole.
I wouldn't give up completely on bully sticks. Just get longer ones. They are a great alternative to rawhides which are really not good for dogs.