Custom backup schedule

Two jobs has the drawback of needing two destination folders with two databases to match them, however a more positive way of looking at that is that you get some redundancy in case a job develops some issue.

If you prefer one job, another option might be to start it on a frequent schedule, then have run-script-before check the time and use an exit code to knock out the runs that aren’t at the right time, per Example Scripts.