I work 11 pm-9 am shifts so I guess I'll just have to get myself up when he needs it.
That would be best.
The fastest, most efficient way to housebreak a puppy is to prevent as many accidents as possible, which means that whenever he's out of his crate you're watching him (and "watching" means that he's within sight!), and that he's in his crate when you can't actively supervise. Also, because he's so young, he shouldn't be in his crate without a break for too long. How long depends on the puppy - I've had one that only needed to go out during the night 3 times from 10 weeks on and then was sleeping through the night after that, and I've had others that needed to get up once or twice for several weeks or longer.
You are using a crate, yes? If so, is it right next to your bed when you're sleeping? Some people set an alarm and get up to let puppy out a couple of times, but I just let the puppy tell me when they need to go. If puppy wakes up and starts fussing, I get up and rush it out immediately. You can carry him or snap on a leash while he's still in the crate and then run him out, so he doesn't have a chance to stop and squat along the way. Keeping him tethered to you when you're not sleeping is a good way to prevent him from wandering off and peeing somewhere.
Also, when you do take him out, encourage him to go (I say "go potty", some people use "hurry up"), and then praise enthusiastically and give a little treat when he does. You want to heavily reinforce that going outside is GOOD. Even after he's reliably doing his business outdoors it's a good idea to continue praise and treats for a while longer. I wouldn't consider him fully housebroken until it's been a few weeks or a month or so since his last accident in the house. Once he grasps the concept he should start alerting you that he needs to go out, but until then, don't expect him to do that.
There's a sticky thread about puppy biting, and I believe it's in the "tips" section too. Read that for ideas. Have you signed him up for a puppy class yet?