It's been so long now, that since he's so used to being with you or in a swing, crying it out is pretty much your only option. Lay him down with a bottle in the crib, say "goodnight" and leave the room. Have a nightlight on or soothing music and allow him to cry for 10 mins then go check on him...