Reposted by Dr. JamesTeddsalem @teddsalem.bsky.social · 27/09/2026Love how most of my friends send me their stroking dick on a regular on snap. That’s what I call carrying is sharing. 011
Dr. James @rubberthedoc.bsky.social · 04/08/2026If y'all know me, you know that I like to get both sides of a story before making a judgement about someone. Y'all also know I'm naturally a very curious person. I don't care if I lose followers over what I post because bad people have no place in our community. (1/4) 120
Reposted by Dr. JamesBoyryan54 🔜 Palm Springs Leather @boyryan54.bsky.social · 16/04/2026Dominant's time is valuable. Don't waste Their time with meaningless questions. Be specific, ask questions about their interests or moments in Their life. Ensure every interaction is meaningful and respectful of Their time with you. God knows, it needs to be reminded of this tip 46911
Reposted by Dr. JamesPup Spike @pup-spike.bsky.social · 09/03/2026Your gear is for you, not an invitation for others. Always ask before interacting, or touching regardless of someone’s persona or attire. Boundaries change respect them in every moment. If you’re unsure, ask. If they say no, give them space. Let’s keep our community safe, grounded, & respectful. 21216
Reposted by Dr. JamesPatch @seapatchinacage.bsky.social · 01/03/2026Last week before my indefinite lock up 🔒 723221
Reposted by Dr. JamesPeter Cage @petercagenyc.bsky.social · 09/02/2026I can’t believe LOCKED Chastity Social has been going for TWO YEARS! To celebrate, I’m going to play a little game… please don’t make me regret this… 200 likes = 1 month locked 400 = 2 months 600 = 3 months 800 = 4 months 1000 = 6 months Each RT counts for 3 likes 🥵🥵🥵 217432
Reposted by Dr. JamesPacer @pacer.dog · 09/02/2026For the most part I don’t mind a “hi” - provided it’s then followed by an engaging conversation… Also good: - where is [gear thing] from? - what events would you recommend? - I liked [post], I did something similar recently, [more detail] Bad: - wish that were me! - are you looking for new subs? 3474
Dr. James @rubberthedoc.bsky.social · 30/10/2025Jocktober 4th: a pic of me in only my jock outside. As I took this pic, I definitely saw someone walking on the street below...they probably saw me 😂 0140
Dr. James @rubberthedoc.bsky.social · 30/10/2025Going to post all of the pics from Jocktober with @doclancaster.bsky.social! I've already posted them on X and I thought I'd post them here too!Jocktober 1st: a pic in my jock showing off my erection 0110
Reposted by Dr. JamesGimpDK @gimpdk.bsky.social · 06/08/2025This cock is desperate for endless edging, need to be tied up ASAP! You want to see my hot rubber twink dick?😈😈😈 #rubber #latex #catsuit #gimp #sub #twink #edging #tight #horny 1566
Dr. James @rubberthedoc.bsky.social · 01/09/2025We need to be shouting this from the rooftops! There are various reasons someone might not want their photo taken. 020
Dr. James @rubberthedoc.bsky.social · 30/08/2025"I have two hands: one for me, one for other people." –Millie Bobby Brown @puplazarus.bsky.social 0121
Reposted by Dr. JamesBi Incognito @biincognito.bsky.social · 21/08/2025Is a wank on a windy day like getting a blowjob from nature? 642944262
Reposted by Dr. Jamestwinkinrubber @twinkinrubber.com · 26/08/2025locked for life cage from @comfyne.bsky.social 111311
Reposted by Dr. Jamesrubberbeefcake 🔜 MIR @rubberbeefcake.bsky.social · 25/08/2025All shiny ✨ w/ @xaicorrupted.bsky.social #gasmaskmonday #rubber #latex #rubberdrone #rubbergimp 129525
Reposted by Dr. Jamesbottomsubboy @bottomsubboy.bsky.social · 10/08/2025How long should the cage stay on for? Forever? 1653537
Reposted by Dr. JamesBusterAfterDark 🔜 MIR @busterafterdark.bsky.social · 26/08/2025Come here often? Because I certainly do. #gay #gaypup #pupplay #humanpup #musclepup 32179
Dr. James @rubberthedoc.bsky.social · 08/08/2025Preview of coming attractions! @puplazarus.bsky.social 0201
Reposted by Dr. JamesFLOOKY @flookynks.bsky.social · 29/07/2025Who want to play with me tonight ? RT if you want a video when I fuck my ass with them 16910
Dr. James @rubberthedoc.bsky.social · 17/07/2025Before and after shaving 😈🤤 I really love this safety razor from Henson 😍 Who's next? 1152
Reposted by Dr. JamesLatex Jake @latex-jake.bsky.social · 14/03/2025Is my latex going on or coming off? 0231
Reposted by Dr. JamesLatex Jake @latex-jake.bsky.social · 18/04/2025Company policy requires this to be worn at all times. 2455
Reposted by Dr. JamesLatex Jake @latex-jake.bsky.social · 30/04/2025One of my favourite pictures of myself in latex. #latex #rubber 2606
Reposted by Dr. JamesLatex Jake @latex-jake.bsky.social · 24/05/2025Feeling quite punk in this outfit! 1261
Reposted by Dr. JamesChris @chaosbeef.bsky.social · 30/03/2025It’s arm day boys, Sunday pump 😈😏 21104
Reposted by Dr. JamesChris @chaosbeef.bsky.social · 06/04/2025@dilfuk.bsky.social 📍Glasgow, UK The rubber Sir came out tonight ⛓️ @vilaingarconmtl.bsky.social ⛓️ libidex ⛓️ @cockeyekink.bsky.social 916512
Reposted by Dr. JamesChris @chaosbeef.bsky.social · 25/04/2025@sinnerwear.bsky.social @ the gym 😈 21737
Reposted by Dr. JamesJoe 🧦 @joezschmo56.bsky.social · 27/05/2025How was everybody's Memorial Day? #socks #whitesocks #dirtysocks #sockfetish #bator #batebro #gaybator 01179
Reposted by Dr. JamesKupo @kupo.is · 16/01/2025Let me just remind people.. I do not allow AI generated "artist" on my account. I will block you and will not look back. Don't follow my account, don't message me, You do not have the wright to use my image or IP. If this makes me a bad person, unfollow me. 1/2 192