Maybe Teach mastered Life Return and somehow that gave him an abnormal body.
Blackbeard isn't one person, but three. He's Cerberus in human form. It explained by his flag..
I think it will explain how he able to eat more than one DF, and if it's true.. HE WILL ABLE EAT ONE MORE DF!!!! EPICC ENEMY..
Just my own think..