HondaMan - I bought the Ridgeline in mid May and it hit 5919 miles a couple weeks ago. That is when the OLM first showed 15% oil life expectancy and that is the percentage when the sevice due notice comes on (at least that is the case on my Ridgeline truck). As the low miles indicate, I am in the country and I do mostly short trips. I retired 10 years ago and I just don't drive as much or as far as I use to.
I changed the oil at 6008 miles although I could have gone a bit further - down to "0%" before the past due notice came up. I think at that point all sorts of strange things happen and mileage is clicked off backwards, ie, subtracted. I suppose I could have gone several hundred more miles before I got to zero but I will always change oil when the OLM first indicates service is due. As my mileage indicates, it looks like that will be every 5000-6000 miles or about every six to eight months.
The thing is that early on, the OLM does not move much, as to be expected since it assumes the oil is new and is calibrated around the ZDP depletion estimates (if it is at all like GMs monitor). When the monitor shows 70%, for example, you have somewhere between 60% and 70% oil life expectancy, and so on and so forth down to the service due notices.
However, as the oil "ages", the penalty given to it by algorithms for things such as short trips, temp readings, engine revs and load, becomes greater by a factor of two - at least that is what I am seeing. I say that because I had 40% oil life expectancy showing at 5000 miles; not quite a 1000 miles later and it is all the way down at 15%. It reminds me of a fuel tank that seems to never move off of full and then hits empty in no time at all.
So expect the monitor to fall much quicker after 50% than it did during the first half of oil life. But this makes sense. And it tells me these OLMs are pretty accurate and really do take into account a lot of important factors. Having said that, I still plan on double checking the OLM with periodic UOAs just waiting for this contraption to lie to me!!