When should I sleep with him?

Hi, so I've been with my bf for 3 weeks and so far nothing has happened. He really wants sex and keeps asking to finger me ... He is my first bf and I was wondering what your opinions were about this 😊
P.s. I'm a virgin but I feel so comfortable around him that I think it would be awkward but that isn't really holding me back or anything
Thanks for your help xxx