Wrapped last night - 2 hours, 5 hours (with a couple of stirs but was patted back to sleep quickly), 2.5 hours (and 1 hour awake ) and 2 1/4 hours sleeps
Today was wrapped for 2 out of 4 sleeps so far - non wrapped 1 hour each, wrapped was 2 hours (had to be woken to go to dr appt) and is down again.

Looks like wrapping again will help sort DS out again with his sleeps.