Don't sweat it. the interviewer led the questions there was nothing really that hasn't been discussed on here .
You can always do more ,but I do feel you can't cover every eventuality in a 15 minute interview, mine was just over 17 mins.and I waffled on as best I could. It's always easier when...