I too used the wholesome baby site. Keep it simple: overripe banana. Avocado. Steamed apple, pear, peaches. Go to the local farmers market and buy some yummy looking produce, cook it up, throw it in your blender or food processor, and freeze it in ice cub trays.
But try bananas and avocados to start. No cooking on your part, and super yummy for them. Avocado also is loaded with good fats, a true super food that requires no cooking.
I can't really recall, but I think I started by feeding my daughter solids at lunch, and then added breakfast, and then dinner. My approach to solids was the same as my approach to nursing: let her decide how much is enough. I think she'd eat less than one ice cube at the start, and then, gradually, she increased it to 2, then three, etc. and as she started to eat more, I added variety, so at least two different things a meal, more typically three.
My daughter eats everything (well, she doesn't have all her molars, so she struggles with meat)....My goal was to have her eating what we ate by 12 months. Around 8-9 months, she wanted to eat what was on mommy's plate, so I got rid of a lot of the baby food and went to finger food.
Whatever you do, don't forget soup when he gets a bit older. My daughter loves potato leek and mushroom. I would make a homemade stock to keep the sodium low, and freeze the soup in ice cube trays. Healthy and a great way to introduce multiple veggies.
My advice: keep it simple. Give him good, quality foods Yes, go to Whole Foods and buy him good quality food! A good peach is worth its cost when introducing flavors! Most importantly, DO NOT STRESS. Tons of food will get thrown on the floor and thrown out. Ignore it. It's all part of the process of learning to eat, and if you show stress, then eating will become a stress area, and an area where your child will exert control by refusing what you give him. If you just put good, quality food down (your only job), and them him at it, he will turn into a champion eater.