Sounds like the seatpost is just having a queefing problem

I'd do the best I could with it, and then ask him to *check* behind you, to make sure you haven't set yourself up for an oopsie... then if it does happen he'll have to share the blame.