yep, every baby is different. and yep, just because it was "recommended" doesn't mean it's a "have to" just yet, UNLESS he has actual health concerns / reasons to start earlier than 6 mths.
if your little guy is showing signs of desiring solids (grabbing at your plate or utensil when you're eating, staring at others as they eat, etc.), then by all means start the process. but if not, then don't rush it. really, it's just ONE MORE THING you have to do once the process is in place, so if you're traveling anytime soon, might think about holding off so you don't have to worry about that on your travels.
definitely only start with once a day & be aware of foods that could cause constipation (bananas for example). you'll only be giving the food to him in very small amounts & it's very true - it can take many repeated attempts over the next year before he finally decides it's not for him! my 3-yr old just recently started eating mushrooms & hated them everytime i offered. now, not so bad!
i would also highly recommend making your own baby food, at least for the first few months. i'm convinced that is one reason my oldest is such a good eater (loves veggies more than fruits, go figure) - he only had the processed stuff when we traveled or were out & about for a long day. it's easy, it's sooo much healthier for them & as they progress to larger quantities, it's SO MUCH CHEAPER because he's eating with the rest of the family & not just from his own "stash" of jars & cans.
there are tons of free online resources that give ideas & suggestions but it's really just common sense; puree away, freeze in ice cube trays then pop out the cubes & bag up in the freezer. it's definitely a little more prep as he eats larger amounts, but he's eating REAL FOOD & it also prepares you for the prep time ahead in the years to come as you make him 3 meals a day. it's just good practice for everyone!
good luck & remember, it's your call. make it fun, experiment & enjoy this time with your wee one! if you want some kid cookbook recommendations i'd be glad to give you a few. :)
V.