bj help

so i’m new to sex and i’m wanting to give my bf a blowjob but i’m not exactly sure how? what do I do when he comes? do I have to swallow it?