Ya the 40 was around the 7 sec time and I tried around 3 sec time left with 45 but it never showed up and it's not your fault, if they don't pay for some reason I'd be willing to pay the 45
I've noticed on my phone and computer too, the timer's aren't actually fully synched. So sometimes if it's as close as 3 seconds, it's technically already 'done' but doesn't register it as such. I've had problems like that.
Heya! Just to weigh in on this, me and 2 of my friends have never noticed any issues with bidding last-minute, but I have noticed that if two bids come in at the same time, it won't register the lower bid ^^