Yeah, puppy biting goes across all breed boundaries. Puppies just bite...its what they do when they play together, and they don't know that you aren't a puppy!
When you're working on this issue, you have to work on it holistically. By that, I mean, you can't JUST deal with the biting thing. You have to establish that you aren't a pup in EVERY aspect of Diego's life. Basic obedience should help with that.
I did the yelping thing with a pup I was training. It seemed to help. But you can also work with him on "sit" and then have him sit (briefly) when you put his food down, stuff like that. Newfies REALLY want to please their owners, and are very sensitive, so he should learn really quickly.
As far as being cuddly, well...think about toddlers! He loves you, but he wants to PLAY PLAY PLAY! People think of Newfs as big blobs of lovin', but they're working dogs, and puppies are puppies! Remember, he's a baby first and Newf second.
There is TONS of knowledge and support here, you came to the right place! Digeo is a major cutie!! We can't wait to see more pictures and hear about Diego!