Looks like one command just boots instantly (and can take options or specific kernels) while the other boots the current kernel after some delay. Shouldn't make any practical difference for this, I think, since you're just setting some variables.
https://docs.freebsd.org/en/books/handbook/boot/
https://docs.freebsd.org/en/books/handbook/boot/