One difference I noticed between JP and DB, is JP's play fake is much better. While it seems inconsequential, it can have a significant impact. Think Peyton Manning, probably the best at it. He's so good I can't tell sometimes whether he kept the ball or gave it to James. Many of those play fakes ended up as Marvin H TDs...
DB's fake was terrible. JP's is pretty good.