At 8 months my son's schedule looked something like this:
6:00 – Wake and nurse
8:00 – Breakfast (usually fruit and some cheerios-he didn't not like rice cereal)
9:00 – Nurse
10:00 –Nap
12:00 – Nurse
1:00 – Lunch (usually a vegetable and a grain and a sippy cup with water)
2:00 – Nap
3:00 – Nurse
5:00 – Dinner (vegetable, fruit or grain depending on what I felt like he didn't eat much of earlier in the day and offer water)
7:00 – Nurse and bedtime routine
Shortly after he turned 8 months I introduced yogurt, which he loved and has often for breakfast now. At 8 months I was offering finger foods at every meal, but always feeding him something on a spoon too (sometimes pureed, but sometimes if it was like rice or something he would just eat it whole). At around 10 months he decided he would not take food off of a spoon anymore and he prefers to eat with his hands all the time now. Cut up fruit, cheerios or other cereal, cooked peas,sweet potato, corn or carrots, he loves pita with hummus and it's a great source of protein. Pancakes are great too. At this point (he's a year now) if we are eating it he will too, but if I try to give him something that looks like baby food he rejects it. Just follow his lead and offer plenty of healthy options and he'll get what he needs. Oh, and as for the sippy cup my son would only drink a little here and there initially and I knew he was getting enough liquid nursing so I didn't worry about it (he also only drinks from the take and toss ones, not any of the spill proof ones-you have to suck too hard with those). Now he drinks out of a sippy cup with now problem, a regular cup with help and a straw. Again, just offer lots of options and he'll get the hang of it.