Как создать цикл с json и requests?
На первой итерации имя json указывает на модуль, а на второй уже на словарь, созданный на первой.
json = json.loads(url)
Вы импортировали библиотеку json, и записываете данные в переменную json

Используйте другое имя для полученных данных. И в принципе у response есть метод .json()
data = requests.get('https://site.com/blablabla').json()

idds = (data["response"]["items"][0]["from_id"])
msg = (data["response"]["items"][0]["text"])
times = (data["response"]["items"][0]["date"])