To me both sound pretty natural and almost identical in meaning. I do not sense any uncertainty in the 2nd phrase (although it could be conveyed by intonation), but it does place a little bit more...