The weigh-in for the Leonard fight was in the morning and according to Leonard Hearns rehydrated a lot the 12 or so hours until fight time, and that seems likely. 12 hours more would make a bit of a difference, but not massively so, so 135 seems out of reach but maybe not 140.
That would be a bridge too far. He probably starved to make 147 with the same day weigh ins. He possibly could have stayed at 147 longer.