I've checked the repository and it does not seem to be possible.
You cannot pause a trigger/job until it has been scheduled.
Scheduler.PauseTrigger
and Scheduler.PauseJob
set the state of the trigger to InternalTriggerState.Paused
(see reference)
I would suggest you to schedule your trigger delaying the start a little bit and pause it immediately.
var trigger = TriggerBuilder.Create()
.ForJob(job)
.WithSimpleSchedule(schedule => schedule.WithIntervalInMinutes(1).RepeatForever())
.StartAt(SystemTime.UtcNow().AddSeconds(5))
.Build();
scheduler.ScheduleJob(job, trigger);
scheduler.PauseTrigger(trigger.Key);