A Northampton man was sentenced to prison after thousands of images and videos depicting child sexual abuse material were found on his devices.