D.P.
Swaddle! He may act like he hates it, but it keeps him from waking himself up. Get one of those swaddle blankets/sacks that are designed for swaddling. I also use a sleep positioner. Something about that makes my daughter feel snug.
Also, I had to move her into her crib in her room at about 4 weeks old. My husband's snoring kept waking her up... lol