My daughter used to get a rock hard little tummy from gas, and Mylicon(target brand has the same stuff in it) gas drops were a life saver. They work really well, but they do take abotu 35-40 minutes to kick in. We got in the habit of giving them to her before she ate or went to bed, and then she never got gas, rather than having to wait through it. They are really gentle too,so you can use them up to about ten times a day, so I didn't worry about giving them to her unnecessarily. I too, thought that a nine thirty bedtime seemed late for a six month old. Of course, you know what works for your babies schedule, but I think that it is easy to get in the habit of thinking that a later bedtime means a more tired baby,therefore a better sleep(I did the same thing), and it is actually the opposite. Too tired means too keyed up to sleep well, so maybe try an earlier bedtime mixed with the drops and maybe a soothing bath(target also makes a much cheaper knockoff of Johnsons bedtime bath, it makes my whole house smell like lavender!). Hopefully, that will eliminate at least one or two of the wake up sessions!