Hiya, I think you may have been one of those affected by the move across to a new server as I'm sure you had some replies before! Apologies for the inconvenience - let's try again shall we?!
I suspect your problem is a bit of a combination of props and possibly some ongoing food issues? What are his intolerances? Are you formula or breastfeeding and what is he on in the way of solids? I feel a bit uncomfortable giving sleep training advice without knowing that any sort of discomfort has been excluded....
Routine has some A times which are possibly a bit short for 7.5 months, but overall I don't think too bad. I don't think the routine in itself should cause such frequent waking.
If you are certain there is no ongoing discomfort, then really it's about biting the bullet and getting on with sleep training. There are two ways really - PUPD is more of a quick 'rip the bandage off' kind of thing, painful to begin with but likely to yield results fairly quickly if you are consistent. A gradual withdrawal approach would be the other option. That said, 2 hours for a first go at PUPD really isn't bad, I know it feels dreadful going through it but if he's never settled on his own before this just isn't going to be a 10 minute quick fix! I appreciate the concern about waking others in the house, but you would expect the bad nights to be over fairly quickly, and for a long-term gain that has to be worth it? I think you have an older LO? What about some white noise to help them sleep through it?
If you really just can't face PUPD, then a gradual withdrawal would seem to be your other option. It will likely take (a lot) longer and is not guaranteed to be free from crying, but is a more gentle approach in some ways and would allow you to make smaller slower changes. If he's used to settling with a feed you can try Pantley's gentle removal plan -
Gentle Removal Plan, or if it's more the holding that he is reliant on then you could work on holding to very drowsy then put down, then put down more awake but keep hands on, then gradually back off etc etc
What are your thoughts?