Timing is everything. I was working on a reminder app late, and the time on the East Coast changed from EDT to EST. It was 1:15am and I was trying to set a reminder to go off at 1:20am. TimeSinceNow considered that a negative number and it wouldn't set the reminder.
Luckily, I thought quick enough to try Apple's reminder app that comes with the iOS12.1. At 1:15am on November 4th, 2018 EST (time had already changed), it would not let me set a reminder for 1:20am, as this was in the past (so it turns red). At that same time, i set a reminder with their app for 2:00am, and it worked as intended.
Bug was filed.