Shooting pain

Baby almost 4 weeks old and the past two days when he latches on I get the worst nipple pain ever for 30-50 seconds then it goes away, any ideas? Latch seems perfect so I’m not sure?

Also yesterday boobs where super hard and sore then woke up to mega amounts of milk coming from them this morning.

He also went through cluster feeding at week 3 for 3 days