A burglar who admitted more than 30 theft, motoring and violent offences across Bedfordshire and Northamptonshire has been jailed for five years.