Hi S.,
I agree that, as long as your family eats a pretty healthy diet, he can eat what you do. I used a plunger-style food chopper to cut food into small enough bits quickly.
Good ideas for finger foods:
Large cottage cheese curds
Bits of soft cheese
Soft fruits (banana, pear) cut into small cubes
Cubes of sweet potato (you can cook one in the microwave)
Thawed frozen peas
Small bits of chicken or other meats you eat
Dry cereal
Whole beans
Make sure hard, brittle foods like carrots or apples are cooked until they're soft to avoid choking hazards. Cut anything round, like grapes or hot dogs, into wedges for the same reason.
For food you feed him:
Try yogurt, hot cereal, mashed vegetables, stew/soup (cooled)
As he gets used to textures and chewing his food, you can increase the size of pieces and give him things that need to be bitten, like toast spread with nut or seed butter.
We were successful with a two-spoon approach. My daughter held one, and I held the other. That way, she could experiment with self feeding, but I made sure the food actually made its way into her mouth.
Remember, he's a little person. He doesn't really need anything different. Be prepared for messes, and enjoy!