I would back up a bit in your variety of bones and first teach him how to properly chew them.
Buy chicken quarters and you hold onto one end while he eats (obviously until he gets up to your hand
). At first he may just sit there for a few minutes, holding his end, waiting for you to let go, but just wait him out. Do this for a while until you're sure that he's learned that he has to eat slowly and CHEW his food.
There are some bones that you may find you can't feed your dog because he will inhale them: like rib bones and some of the smaller bones in pig's feet.
Also with the turkey necks because of all of the casing around the bone if the dog doesn't chew it properly then it will go down in big hunks, which can cause a problem.
"All changes, even the most longed for, have their melancholy; for what we leave behind us is a part of ourselves; we must die to one life before we can enter another." -Anatole France