Assuming response is HTML then try this:
$(response).hide().prependTo("#be-images ul").fadeIn("slow");
When you do it this way:
$('#be-images ul').prepend(response).fadeIn('slow');
the thing you’re actually fading in is the result of the initial selector (the list at the front), which is already visible.