Added to which, if you've had him 2 weeks, he came home a little early (unless he's very nearly 10 weeks old), which means he missed out on some vital time of his littermates teaching him not to nip hard... the younger the pup leaves its litter the more bitey they do seem to be, as they miss the peer learning experience.
Hopefully the structure your new rules give you mean that he knows more what is expected, and he may well respond well to that, but don't think that it's because he was thinking he was boss - consistent rules definately help and there's nothing you have mentioned that is going to harm him (some "rank reduction" advice can include some very dodgy things that could escalate problems in some dogs), so if you are happy to implement eat first, through door first, it's not going to be a problem. It really isn't practical for us to eat before our dog... and she certainly doesn't think she is our boss...
I would highly recommend either Gwen Bailey's "How to Train a Superdog" or Sarah Fisher/Marie Miller's "100 ways to train the perfect dog" as a great way to look again at how to approach a new pup/dog - another great book is Sarah Fisher's "How to unlock your dog's potential"
I hope Hugo settles in well and that the biting eases sooner rather than later....