First issue with the article:
The headline is a bit exaggerated, if you read the text thoroughly, at a place 30°N Venus will set about 3.5 hours after the sun.
Painting diagrams and sketches could be a rather tedious job. Something better:
The rise and set of Venus follows the same principles as the sun rise and set.
First iteration: The direction to Venus is about 45° behind the direction to the sun. So Venus rise and set will be 3 hours (globe will turn 45° in 3 hours) after sun rise and set. That already comes near the 3.5 hours for places 30°N
Second iteration: Tilt of earth axis, solstice: Due to these 45° also the "season" for Venus is different than that for the sun.
At summer solstice the earth axis is tilted towards the sun, we observe the longest days, longest time between sun rise and set. Currently there's no solstice for the sun, but for Venus. The earth axis is tilted towards Venus, so maximizing time between Venus rise and set.
I'm not sure, if I could calculate it exactly, so an estimation. For places about 49°N, daytime at summer solstice is 4 hours longer (total about 16 hours) than at equinox. So sunset is delayed by about 2 hours. Same thing applied for Venus could give another hour or more for the Venus setting. This comes near those 5.5 hours for places 60°N, like mentioned in the article.
And third iteration: Daylight saving time will shift the clock another hour. But this is only a clock shift.