Connor @connorwh.bsky.social · 02/10/2026Local bike shop didn’t have the stock that they claimed to on the website so I cycled to a few more powered by spite. Was a lovely day for it, but I was not prepared to cycle 23 miles. 130
Connor @connorwh.bsky.social · 01/10/2026Everyone ignoring Richard’s confession the way I ignored men’s red flags when I was 19. #thetraitorsstatic.klipy.comAllegiant General Pryde: 'Tell him we found our spy'ALT: Allegiant General Pryde: 'Tell him we found our spy' 092
Connor @connorwh.bsky.social · 01/10/2026Prof Hannah Fry is so smart and gorgeous and charismatic. Fangirling over here, but she’s gonna be out QUICK because she’s so clever. #thetraitors 030
Connor @connorwh.bsky.social · 01/10/2026Trying to buy a new bike and having the most boomer “WHY DOES NO ONE WANT MY MONEY” attitude right now. Bike shops completely out of stock of multiple sizes. Others who can *sell* the bike but don’t have the staff to put it together. And yet more who just won’t pick up the phone. 050
Connor @connorwh.bsky.social · 29/09/2026Lunchtime run killed me today - wasn’t prepared for the effect of Welsh valley climbs compared to the treadmill. 090
Connor @connorwh.bsky.social · 28/09/2026No cheating. Share the last photo is the sky from your camera roll. 051
Connor @connorwh.bsky.social · 25/09/2026Back on my upper body gym stuff this morning, powered entirely by Christine Baranski. 0190
Connor @connorwh.bsky.social · 23/09/202627km of cycling today - smashed some PBs on the cycle paths and burned enough calories to warrant a real treat…if I had any treats in the house. 1120
Connor @connorwh.bsky.social · 23/09/2026GOT CYBERPUNK FOR £20!!! I’ve been wanting to pick it up for ages but have been put off by the price. Just hoping Argos meant to do this and that they’ll honour the price 😅 130
Connor @connorwh.bsky.social · 22/09/2026My 9 Games - I can only apologise for being such a basic bitch for Nintendo and Maxis. They just make games that scratch that itch. 060
Connor @connorwh.bsky.social · 20/09/2026Smashed my 5K Personal best! Never imagined a year ago I’d be so consistently healthy. 0460
Connor @connorwh.bsky.social · 17/09/2026When I have a phone with a working camera again I’m going to be so unstoppable/unbearable (delete as appropriate) 060
Connor @connorwh.bsky.social · 14/09/2026iPhone camera suffered catastrophic failure mid holiday so you’re just gonna have to trust it was me who did these workouts… 030
Connor @connorwh.bsky.social · 13/09/2026Back when we weren’t allowed to travel internationally thanks to COVID, we rented a kayak in Tenby and paddled round the coast. 5 years later and we’re back in the water, this time in Tenerife. More deeply in love and more deeply tanned than ever. 0200
Connor @connorwh.bsky.social · 12/09/2026Early morning run completed, without the hangover this time 😁 0161
Connor @connorwh.bsky.social · 10/09/2026Went for a run to sweat out the birthday hangover. Now I’m exhausted and still hungover 🤷🏼♂️ 0340
Connor @connorwh.bsky.social · 09/09/2026Celebrating hitting 29 years old today in style. Sunbathing in Tenerife, a mojito in hand, and a cool pool to dip in. 8401
Connor @connorwh.bsky.social · 07/09/2026It’s our second wedding anniversary! Pictures from our last jaunt abroad, our next is tomorrow! Can’t wait to fly away again. 3330
Connor @connorwh.bsky.social · 06/09/2026Last day in the gym before Tenerife! Gotta look good poolside. 060
Connor @connorwh.bsky.social · 05/09/2026This is probably my favourite way of practicing Spanish immersion now. Aiming to beat the entirety of Pokemon Emerald en Español and learn a few new words along the way 😊 390
Connor @connorwh.bsky.social · 02/09/20263rd day in a row at the gym! Let’s make it 4 tomorrow and then I can rest til Sunday. 0130
Connor @connorwh.bsky.social · 30/08/2026Morning! Early bird gets the worm, and these early birds headed up for a nice long mountain walk. Gym plans shelved til tomorrow. 0130
Connor @connorwh.bsky.social · 28/08/2026Little recovery day at the gym today - very rare I go 3x in one week, so letting the muscles rest. Did not sleep well last night. Big day for me with lots of exciting/scary things in the works… 0160
Connor @connorwh.bsky.social · 26/08/2026Morning workout, brought to you by sweat and sleep deprivation. Feeling stronger than ever though and I’m really starting to see the difference. 0240
Connor @connorwh.bsky.social · 24/08/2026Was not my most photogenic at the gym today but pushed myself hard. Getting stronger every day. 070
Reposted by Connorskislope2.bsky.social @skislope2.bsky.social · 22/08/2026Give her another EGOT 0266
Connor @connorwh.bsky.social · 19/08/2026To work and back again. Forgot to take scenic pictures because I was like Speedy Gonzalez. ¡Arriba! 0150
Connor @connorwh.bsky.social · 18/08/2026Quick hair cut for a wedding on Thursday. Gotta look my best for all those photos. 2340
Connor @connorwh.bsky.social · 17/08/2026New gym who dis - much nicer in general and someone stopped to help me with my positioning on one of the machines. But the showers are all open like an old fashioned rugby team. I’m too homosexual for such things, I deserve the luxury of a cubicle. 0150
Connor @connorwh.bsky.social · 15/08/2026Cycled 18km just to stretch my legs. May have picked up a bit of Brie, Red Leicester and Merlot on my way too. As a treat… 0100
Connor @connorwh.bsky.social · 10/08/2026Had a really lovely time in West Wales over the weekend. Lots of walking done, lots of pints and good food consumed. 050
Connor @connorwh.bsky.social · 09/08/2026Tenby/Dinbych-y-Pysgod is one of my favourite little towns in the world. 0160
Connor @connorwh.bsky.social · 08/08/2026Cycled 31km around Carmarthen. Everything hurts, I’m in a ridiculous calorie deficit, but I feel fantastic. 1170
Connor @connorwh.bsky.social · 07/08/2026Live in: 🏴 Born in: 🏴 Parents: 🏴🏴 Grandparents: 🏴🏴🏴🏴 Been to: 🏴🇮🇪🇪🇸🇫🇷🇳🇱🇬🇷🇳🇴🇦🇹🇧🇪🇭🇷🇨🇿🇭🇺🇮🇹🇨🇦🇺🇸🇦🇺 050
Connor @connorwh.bsky.social · 05/08/2026And the long cycle home - 27km (16 miles) done today. My borrowed road bike is way too big, so if I don’t want to castrate myself coming to a stop too quickly I’m simply going to have to buy my own bike 🤷🏼♂️ 040