A Blue Springs man is being detained in Lafayette County for 24 hours on multiple charges. According to the Highway Patrol, Joshua Johnson, 28, was charged with multiple moving violations including driving while suspended, expired registration, failure to display valid plates, and hazardous headlamp violation. He was also charged with felony possession of a controlled substance – cocaine. Johnson is being detained in a Lafayette County jail on a 24-hour hold.