That looks like a million Ross! well done taking it over the finishing line ๐Ÿ‘

Time in the bag has always been one of those variables that really can mess things up.

I have been using the "cold press" Titebond stuff and have found that 2 hours works well. Problem is moisture extraction. When too little time, the veneer can roll back. Too much and I'd get the ripples.
When I take it out after 2 hours, the surface is damp, but I let it air dry and haven't had any issues. I always thought that by using impermeable cauls that the glue wouldn't set up and that doing like you have (no top caul) would allow more even set-up for the glue.

Several things I've learned that really help out is a layer (or two) of absorbent paper. I use paper towels. What this also does is collect any glue that oozes through the pores on some burls and other "holy" woods. This keeps the glue from collecting on the veneer surface andย  messing with any finish penetration.

Of course getting just the right amount of glue is another biggie. ๐Ÿ™„