depending on your fare class, you prob wont be able to use it on HNL - LAX segment anyways since its booked in INTL intinery, so its all or nothing (upgrade from M using miles all the way, or nothing at all the whole way).
I had this issue from LAX-HNL-NRT previously, whith a 16 hour layover in HNL, but couldnt convice lax rep to do it at check in. I ended up in F due to irops with a cancelled 2pm flight, so got upped to F on the 6pm flight.