The website above has a list of the most popular breakpoints in use in 2022. Along with quite an extensive explanation of how and why to use responsive design techniques.
I used Browser Stack to answer the question "How does a developer choose which breakpoints to use?".
According to Browser Stack breakpoints should not be based on device size. While we should keep in mind the common screen sizes (480px, 768px, 1024px, and 1280px), breakpoints should be set where the display starts
to break apart. They say that because of the growing number of mobile devices it's not possible to create breakpoints for all devices. The content should be the guide and breakpoints should be added when and where
the content deems necessary.