Rohl isn’t an amateur. He is a credentialled Egyptologist and has spent a lot of time studying the field.
You can read a little of what he has to say here: http://www.newchronology.org/cgi-bin/somsid.cgi?session=1216788116&page=html/authors/auth-r